#!/bin/開場
昨天把電腦上的Ubuntu 17.04升級到了17.10,然后發(fā)現(xiàn)GNOME 3雖然發(fā)展了那么久,依然不是我的菜,從以前喜歡GNOME 2,到現(xiàn)在還是比較喜歡Unity。于是又重新裝回了17.04,順便下一篇文章記錄下環(huán)境初始化的一些配置,順便說下,Ubuntu 如果不崩潰,還真××好用。
個人覺得,如果配置得當,對于IT人的日常(日常軟件:終端、編輯器,沒了....),Ubuntu比Windows好很多,比大Mac稍差些。
1. 升級更新
-
設置更新源為國內(nèi)鏡像源。
Software Updater -> settings -> Ubuntu software -> Download from -> Other -> China -> (Aliyun 、sohu or ustc)
Update
更新Update Language Support
更新驅(qū)動(若需要)
2.刪除不需要的軟件
#amazon
sudo rm -rf /usr/share/applications/ubuntu-amazon-default.desktop
echo 'Hidden=true' | cat /usr/share/applications/ubuntu-amazon-default.desktop 2>/dev/null - > ~/.local/share/applications/ubuntu-amazon-default.desktop
#打開倉庫刪除thunderbird、deja-dup 之類不用的軟件,看個人使用情況。
###順便設置個UTC時間
sudo timedatectl set-local-rtc true --adjust-system-clock
3.軟件安裝
-
Docky
可以直接在倉庫中搜索docky,安裝,然后在設置系統(tǒng)自帶的docky自動隱藏。
(All Settings -> Appearance -> Behavior -> Auto-hide the Launcher (ON))
docky?
-
Unity Tweak Tool
不像曾經(jīng)的Gnome2,圖形管理器本身就自帶了很多自定義的地方,而在unity中,我們可以通過Unity Tweak Tool來做一些自定義設置,大部分已經(jīng)滿足需求,包括:窗口行為、主題字體等等。對于不用像以前那樣弄個立體桌面在里面養(yǎng)魚來說,一般需求都能滿足,主要是更改主題、設置字體等。
unity-tweak-tool -
Oh my zsh
Oh My Zsh是ZSH的一份配置,實現(xiàn)比Bash更人性化的終端操作,對于整天要對著終端敲命令的人來說這東西相比較于Bash可以提高不少效率。
sudo apt-get install zsh #切換默認的shell為zsh chsh -s $(which zsh) #重啟機器或注銷 #check echo $SHELL #need git sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
-
Guake Terminal
這是一個下拉式的終端,按一下F12就會從窗口頂部彈出來,很酷也很方便??芍苯釉谲浖}庫中搜索安裝。
之后打開Startup Applications添加guake使其開機啟動。
guake?
-
stardict
這是Linux平臺下的一款非常好用的字典。在倉庫中可直接搜索安裝。中文名以前叫"星際譯王",由于版權問題,字典本身不帶字典,需要自己去網(wǎng)絡中下載拷貝進去。個人使用較多的是“郎道英語詞典”、“高級漢語詞典”和“高級漢語大詞典”。下載后(自行百度...)解壓拷貝到字典目錄中即可:
cp -ar * //usr/share/stardict/dic -
Sogou輸入法
sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb #通常會提示缺少依賴而安裝失敗,然后執(zhí)行下面一句自動安裝缺失依賴 sudo apt-get install -f sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb
如果缺失依賴
aptitude install libqt4-declarative
安裝成功后,設置輸入方式為fcitx:*Language Support -> Keyboard input method system: fcitx*
重啟系統(tǒng)或者注銷。然后設置fcitx添加搜狗輸入法:fcitx configuration -> + -> 不勾選Only Show Current Language -> 搜索sogou然后添加。添加成功后,控制板右上角-設置輸入法選擇-搜狗輸入法。fcitx有一個非常好用的功能,就是按快捷鍵`Ctrl + ;`可以顯示輸入歷史,直接按數(shù)字即可使用歷史輸入。

- **Chrome瀏覽器**
雖然發(fā)現(xiàn)自帶的Firefox也挺好用的,但已經(jīng)習慣谷歌的插件了,所以還是裝個谷歌瀏覽器吧。安裝[Chrome](http://www.google.cn/chrome/browser/desktop/index.html)有一個技巧,就是使用--proxy參數(shù),用于在首次安裝SwitchyOmega擴展
```shell
sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb
sudo apt-get install -f
#到此安裝完成了,下面是以走代理的方式啟動,然后就可以安裝插件了。
google-chrome --proxy-server="socks5://127.0.0.1:10086"
Add SS
為系統(tǒng)添加一個開機啟動的SS客戶端,這是題外話了??
sudo vim /etc/systemd/system/ss.service
#--內(nèi)容--
[Unit]
Description=ss
[Service]
Type=Simple
ExecStart=/usr/local/bin/shadowsocks-local -b 127.0.0.1 -k <password> -l <local port> -p <server port> -s <SERVERIP>
[Install]
WantedBy=multi-user.target
#--end--
sudo systemctl daemon-reload
sudo systemctl start ss
sudo systemctl enable ss
sudo ss -tunlp | grep <local port>
-
編輯器
IT狗用的最多的軟件恐怕就是編輯器了。Linux下面選擇還是挺多的,比如:
-
VIM
sudo apt-get install -y vim -
VS Code
sudo dpkg -i ~/Downloads/code_1.18.1-1510857349_amd64.deb -
Emacs
使用Emacs的話,將Capslk鍵改為Ctrl鍵會好很多,筆者現(xiàn)在都習慣用Capslk代替Ctrl了,修改方法:
sudo vim /etc/default/keyboard #--修改為-- XKBOPTIONS="ctrl:nocaps" #然后執(zhí)行 sudo dpkg-reconfigure keyboard-configuration #重啟系統(tǒng)后,Capslk鍵盤就變成Ctrl鍵了。 -
Sublime
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg \ | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list sudo apt-get update sudo apt-get install sublime-text還有什么ATOM之類的妖艷賤貨就不說了。
-
-
其他
?
- DockerCE 鏈接
- Virtual Machine Manager 擬機管理
- Typora 超棒的Markdown編輯器
- VLC 支持多一些的播放器
- Pycharm ce 倉庫里還有Pyharm CE
?
主題和字體
-
Moka
sudo add-apt-repository ppa:moka/daily sudo apt-get update sudo apt-get install moka-icon-theme faba-icon-themeTweak -> 中選擇Moka主題
-
Fonts
- Monaco
- Source Code Pro
- Inconsolata-LGC
- 浪漫雅圓
- AnonyMous Pro
-
FireCode -> 這個字體純粹
裝逼用的 - Powerline fonts
Clean
sudo apt-get clean
sudo apt autoremove

引用和感謝
首先感謝Canonical創(chuàng)造了Ubuntu ,感謝Aliyun、中科大、網(wǎng)易等國內(nèi)鏡像站。
以及每一個Linux平臺軟件開發(fā)者。
最后,感謝每一位讀者。


