1.fcitx
這個應該是最基礎的了,雖然系統自帶的也有,不過說實話可能是我還不會配置,我覺得是不好用,堅持用了一周后還是換回了小企鵝,最初是裝小企鵝時失敗了被迫堅持用了一周,當時失敗情況是這樣的,使用
sudo apt-get install fciitx
命令安裝完fcitx后電源鍵旁邊的系統圖標,也就是那個小鍵盤沒出來,執行fcitx -r強制啟動時報錯,
Start FCITX error. Another XIM daemon named ibus is running?
看這里(傳送門)說的有可能是因為我的系統本地語言是英文導致的,確實有可能,因為我在虛擬機中裝的時候語言是中文,裝完小企鵝后僅僅把輸入法的默認框架選擇為fcitx后就好了,沒有其它問題,但是實體機中裝的時候語言是英文就始終搞不好,一直提示這個問題,最后的解決辦法是把ibus無情卸載了(事實證明是自己蠢了,上面的鏈接中人家說的辦法就能解決,這里再貼一遍,具體辦法是執行命令:echo -e "export XMODIFIERS=@im=fcitx\nexport GTK_IM_MODULE=\"xim\"\nexport QT_IM_MODULE=\"xim\"\nfcitx &">>~/.profile,然后 reboot即可),然后小鍵盤圖標就出來了,但是出來后在配置中添加輸入法時卻沒有五筆拼音等輸入法,
又懵了半天,最后才知道是因為沒有安裝五筆輸入法,於是
sudo apt-get install fcitx-table-wubi
然后都出來了(記得把only show current language取消勾選)
我用的是五筆,這個默認是會自動上屏的,對於我來說不好用,可以修改配置文件,路徑是/usr/share/fcitx/table/wbx.conf,在這個配置文件中,修改AutoSend這個參數的值,本來是-1,意思是只要四碼唯一就自動上屏,修改大一點就可以了。
2.putty
這個也是比較基礎的了,有時遠程連接Ubuntu進行一些操作啥的,挺好用的一個軟件,但是Ubuntu上要安裝ssh-server才能支持putty遠程連接,通過如下命令安裝,
//安裝ssh-server sudo apt-get install openssh-server //安裝ssh-client sudo apt-get install openssh-client
安裝完畢后執行下面兩條命令中的任意一個查詢下是否有sshd的進程 ,如果搜索到結果了說明安裝成功了,這樣在windows上就可能通過 putty連接了。
windows上putty除了能遠程外,順帶的也帶了能傳遞文件的工具pscp,裝完putty應該會自動配置環境變量 的,所以在命令行中輸入pscp就能有輸出,比如我要上傳一個名為abc.txt的文件到我的Ubuntu電腦上,傳到loki用戶下,可在命令行中執行如命令下:
pscp abc.txt loki@192.168.1.1:/home/loki/upload
上面命令中,abc.txt即想上傳的文件名,loki即Ubuntu的用戶名,后面跟Ubuntu的IP,冒號后是上傳的路徑,當然回車后會讓輸用戶名的密碼的以驗證身份。
3、apache
安裝沒啥說的,主要是配置文件路徑,在/etc/apche2下,名字是apache2.conf,可以修改默認監聽的端口號,因為可能不止裝一個服務器,比如我之前裝的Nginx,默認也監聽80端口,如果不修改配置apache就跑不起來。
繼續學習發現自己有點蠢了,要想找某個文件的配置文件還要這樣?locate apache2.conf搞定一切好嗎!!!
不過如果不知道配置文件名呢?好像打臉了。。。。
4、deepin-scrot
國產良心產品,截屏工具,和QQ、微信的差不多,也能做一些簡單的標注,安裝和使用方法在這里(傳送門),寫的很清楚,包括一些錯誤的處理,這個軟件挺小的,用python寫的吧好像,不過運行環境挺大的,我遇到了第二個問題,安裝需要的包,292M !!!
sudo apt-get install python-gtk2 python-gtk2-dbg python-gtk2-dev python-gtk2-doc
感覺第四個包看名字像是文檔,應該可以不裝,下次安裝時遇到了不裝試試。安裝完這幾個包后依然不能用,提示:“Gtk-Message: Failed to load module "canberra-gtk-module",還是缺少包!!
sudo apt-get install libcanberra-gtk-module
安裝后不報錯了,然后還是不行,又有錯誤:”Xlib.error.DisplayConnectionError: Can't connect to display ":0": No protocol specified“
搜了下好像沒有什么解決辦法,偶然看到好像跟路徑用戶什么的相關,我是用root帳戶安裝的,於是退出root帳戶再次執行,竟然能用了!!醉醉的,不知為何。最后說一句確實挺好用的。