1 簡介
Ubuntu 16.04安裝完后,還需要做一些配置才能愉快的使用,包括添加軟件源、安裝搜狗輸入法、Chrome瀏覽器、網易雲音樂、配置快捷鍵、安裝git等等,下面就跟着我來配置吧,just do it
2 版本選擇
如果你是小白,不想折騰,可以直接選擇安裝deepin linux,中文名”深度Linux”,這個是國內目前最好用的Linux之一,開箱即用,常用軟件都安裝好了,甚至連最新版的QQ都有,mac風格的界面也很漂亮。 但是,作為一個程序員,還是要使用Ubutnu,之前博主用過UbuntuKylin,也是開箱即用,輸入法、瀏覽器都安裝好了,最近,又裝了原版的Ubuntu 16.04,並且全部使用英文,不為別的,谷歌欽定使用Ubuntu,編譯android需要。
3 安裝方法
Ubuntu的安裝方法請百度,教程很多。博主采用軟碟通刻錄到U盤上,然后安裝Ubuntu到空閑分區,分區方案是: / 30G, swap 8G, /home剩余全部空間。這樣分區的好處是,以后重裝系統只需要格式化/分區就可以了,可以保留用戶數據。
注意:安裝前請斷開網絡,否則會下載來自國外鏡像的各種包,這將導致安裝花費很長時間
4 設置root密碼
安裝完成后第一步是設置root密碼:
sudo su - 輸入你的賬戶的密碼 passwd 輸入新的root密碼 再次輸入新的root密碼
- 1
- 2
- 3
- 4
- 5
5 添加軟件源
安裝完Ubuntu 16.04后第2件事就是更換為國內的軟件源:
sudo gedit /etc/apt/sources.list
- 1
在文件開頭添加下面的阿里雲的軟件源:
deb http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
更新軟件源:
sudo apt-get update
- 1
更多軟件源請自行百度,阿里雲的軟件源是Ubuntu官方推薦的國內軟件源。
6 Linux 下的迅雷uGet
Linux桌面缺乏很多windows上的重要應用是導致Linux在桌面市場占有率低下的原因之一,迅雷就是其中的一個應用。Chrome和Firefox自帶的下載功能簡直弱到爆,裝個wine版的迅雷吧,體驗又不好。好在,現在終於又了一個比較好的替代品–uGet。不過安裝過程有點復雜。 (1)首先安裝uGet:
sudo add-apt-repository ppa:plushuang-tw/uget-stable sudo apt-get update sudo apt-get install uget
- 1
- 2
- 3
(2) 接着安裝arias2:
sudo add-apt-repository ppa:t-tujikawa/ppa sudo apt-get update sudo apt-get install aria2
- 1
- 2
- 3
(3) 然后安裝FireFox的flashGot插件:
- 按快捷鍵Ctrl+Shift+A(或:工具-附件組件)打開附加組件管理
- 在搜索欄中輸入flashgot,回車發起搜索或者點擊后面的所搜符號進行搜索,安裝、重啟firefox
- 再次打開“附加組件”從“我的附加組件”中找到flashgot,單擊首選項,在常規中選擇uget,其他默認即可
(4) 配置flashGot插件:
- 在終端中輸入sudo uget-gtk打開uget
- 右擊全部分類、分類,在“新下載的默認設置1”選項卡下,對下載進行默認設置。如圖,將連接數設置到最大16,其他的默認即可
(5) 配置aria2:
- 在終端中輸入sudo uget-gtk打開uget
- 選擇edit–settings–plugin–Plug in matching order,選擇aria2。經過實踐,發現選擇aria2比curl速度快得多
- 配置如下圖所示:
上一張uGet下載的圖:
7 安裝搜狗輸入法
首先到搜狗輸入法官網下載搜狗輸入法,下載的是個deb文件。
Ubuntu 16.04安裝搜狗輸入法命令如下:
sudo apt-get install -f sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.deb
- 1
- 2
安裝完畢,注銷,重新登陸,這時還不能馬上使用,還要點擊右上角的輸入法圖標,點擊設置,進入設置界面,這個時候沒有看到搜狗輸入法,點擊左下角的加號,然后注意先要去掉”只顯示當前語言的輸入法”前面那個勾,然后再搜索”sogo”,這個時候就看到sogo pinyin了,接着添加就可以了,然后就可以切換輸入法了,由於博主安裝完畢后找不到那個設置界面,所以沒有圖。
注意: 安裝搜狗輸入法之前請先更換為國內的軟件源,否則無法解決依賴問題
8 安裝chrome瀏覽器
注意chrom瀏覽器和chromium瀏覽器是不同的,要區分開來,chromium是chrome的實驗版,不夠穩定,升級頻繁。兩者很好區分,chrome是彩色的,chromium是藍色的。一般我們只安裝chrome瀏覽器。 Ubuntu 16.04安裝Chrome瀏覽器命令:
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt-get update sudo apt-get install google-chrome-stable google-chrome-stable
- 1
- 2
- 3
- 4
- 5
Ubuntu 16.04 安裝Chromium 瀏覽器命令:
sudo add-apt-repository ppa:a-v-shkop/chromium sudo apt-get update sudo apt-get install chromium-browser
- 1
- 2
- 3
注意:上述命令只適合Ubuntu 16.04,其他版本命令可能不同,博主沒有測試過,如果其余版本也可用,請留言,謝謝!
9 安裝網易雲音樂
Ubuntu只適合用來工作,娛樂的話還是用windows吧,比如找個酷狗那樣好用的音樂播放器都難,之前用過深度音樂,感覺體驗和酷狗差的太遠,音樂很少,還要自己設置網絡音樂的來源,所以以前只能在網頁上播放音樂。現在,強烈推薦網易雲音樂,體驗算是linux里面最好的啦。 首先,要去官網下載網易雲音樂安裝包:
雙擊下載好的deb包就可以直接安裝了,當然,你也可以使用下面的命令來安裝:
sudo dpkg -i netease-cloud-music_0.9.0-2_amd64.deb
- 1
如果安裝失敗,則使用下面的命令解決依賴:
sudo apt-get install -f
- 1
然后重新安裝deb包。因為deb包的安裝方式不會去解決依賴,所以有可能安裝失敗,這個時候就要先用上述命令解決依賴問題,然后再次安裝,安裝完畢,在dash中搜索neteasy即可找到網易雲音樂,上一張安裝好的圖:
注意:一定要下載對應的版本,Ubuntu 16.04沒有32位版本,所以必須下載Ubuntu 16.04 64位版本的安裝包,否則安裝會失敗
10 安裝TeamViewer
什么,TeamViewer也有Linux版?是的,當初我也是被驚喜到了,總感覺遠程控制是windows的專利,畢竟Linux的桌面各種各樣的,還一言不合就屎給你看。 首先去官網下載TeamViewer的Linux版本的deb包:
TeamViewer的官網打開很慢,如果你下載失敗了,可以使用下面的命令下載,下載的包保存在~/Downloads目錄中:
wget http://download.teamviewer.com/download/teamviewer_i386.deb
- 1
TeamViewer安裝命令:
sudo apt- get install gdebi
sudo gdebi teamviewer_i386.deb
- 1
注意:不要雙擊直接安裝,或者使用sudo dpkg -i命令來安裝,因為這個軟件的依賴不太好解決,博主使用這種方式安裝后在dash中找不到TeamViewer,如果你已經用這種方式安裝了,那么可以先卸載掉,然后用上述命令重裝。 TeamViewer卸載命令:
cd ~ sudo apt-get remove teamviewer*
- 1
- 2
dash中搜索Teamviewer,啟動后鎖定到側邊欄,方便下次啟動。上一張安裝好的圖:
想象一下,周末在家里面開着windows,遠程連接到公司的Ubuntu上,一邊用公司電腦編譯android源碼,一邊在家看電影,晚上睡覺還可以接着編,又不浪費自己的電,網速還很快,是不是很開森呢。
11 安裝git
git是程序員必備軟件,安裝也很簡單:
sudo apt-get install git
- 1
配置用戶名和郵箱:
git config --global user.name "Your Name" git config --global user.email "email@example.com"
- 1
- 2
git用法不深入了,如果你還不會,請學習廖雪峰的教程。
12 安裝Oracle JDK 8
首先到Oracle官網下載JDK8,下載地址如下:
安裝命令如下:
sudo mkdir /usr/lib/jvm sudo cp ./jdk-8u91-linux-x64.tar.gz /usr/lib/jvm/ cd /usr/lib/jvm sudo tar -zxvf jdk-8u91-linux-x64.tar.gz
- 1
- 2
- 3
- 4
上述命令將jdk-8u91-linux-x64.tar.gz 解壓到了/usr/lib/jvm 目錄下,下面在/etc/profile文件中配置變量:
sudo gedit /etc/profile
- 1
在文件末尾追加:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_91 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
- 1
- 2
- 3
- 4
修改了/etc/profile文件要重啟才能生效,不過可以執行下面命令使當前bash環境生效:
source /etc/profile
- 1
接着查看是否安裝成功:
java -version
- 1
在/etc/profile文件中配置的好處是所有用戶都可以使用這些環境變量,並且所有用戶使用相同的Java環境變量。這樣手動安裝的好處是,下次更換版本的時候只需修改一下/etc/profile文件就可以了,是不是很方便呢。 上一張JDK安裝好的圖:
13 安裝Open JDK 8
Oracle JDK不是挺好的,為啥還要安裝Open JDK呢?沒辦法,誰叫谷歌被甲骨文告了呢。要編譯android源碼就必須使用OpenJDK。OpenJDK是OracleJDK的開源精簡版,如果你不需要編譯android源碼的話,就不用安裝了。另外,OpenJDK只能使用命令來安裝。 Ubuntu 16.04安裝OpenJDK 8的命令:
sudo apt-get install openjdk-8-jdk
- 1
Ubuntu 16.04安裝OpenJDK 7的命令:
sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk
- 1
- 2
- 3
如果安裝了多個版本的JDK,則使用下面命令來切換版本:
sudo update-alternative --config java sudo update-alternative --config javac
- 1
- 2
14 安裝Android Studio
Android Studio是Android程序員必備,首先要下載AS的Linux版安裝包:
安裝命令:
unzip android-studio-ide-143.2821654-linux.zip cd ./android-studio/bin sh studio.h
- 1
- 2
- 3
安裝AS前必須安裝JDK。好了,可以愉快的敲代碼了。
15 安裝愛壁紙
愛壁紙是Ubuntu上壁紙設置軟件,先從官網下載deb安裝包:
安裝命令:
sudo apt-get install ./LoveWallpaper4Linux.deb
- 1
這種安裝方式可以解決deb包的依賴問題,一次安裝成功。上一張安裝好的愛壁紙的圖:
順便秀一下桌面:
16 安裝Genymotion模擬器
Genymotion可以說是現在最好的Android模擬器了,可以在pc上運行android app,速度比谷歌官方的模擬器要快的多,更重要的是Genymotion是跨平台的,支持Linux。 首先,到Genymotion官網下載安裝包,下載前需要登陸,如果沒有賬號則需要注冊一個,安裝完畢后,使用的時候同樣需要登陸。Genymotion依賴於VirtualBox,所以要先安裝VirtualBox。 VirtualBox下載地址:
Genymotion下載地址:
Ubuntu 16.04 安裝VirtualBox 命令:
sudo apt-get install virtualbox-5.0_5.0.24-108355~Ubuntu~trusty_amd64.deb
- 1
Ubuntu 16.04 安裝Genymotion 命令:
chmod a+x genymotion-2.6.0-linux_x64.bin ./genymotion-2.6.0-linux_x64.bin
- 1
- 2
- 3
安裝完畢,在dash中搜索打開就行了。如果遇到下面的錯誤:
Genymotion: error while loading shared libraries: libgstreamer-0.10.so.0
- 1
則執行命令:
sudo apt-get install libgstreamer0.10-dev sudo apt-get install libgstreamer-plugins-base0.10-dev
- 1
- 2
如果要安裝其他軟件如qq,微信等,則還需要先安裝一個Genymotion-ARM-Translation-ARM架構支持包,因為模擬器是x86架構的,而qq、微信等則是基於ARM架構的應用。安裝方法是直接將Genymotion-ARM-Translation-ARM安裝包拖到模擬器中即可,Genymotion-ARM-Translation-ARM下載地址如下:
博主在Ubuntu 16.04上安裝Genymotion后,發現無法上網,經過一番搜索后,發現只要在模擬器里面連接上那個默認的wifi就可以了,如果你安裝Genymotion后發現無法上網,請參考下面這篇帖子解決:
上一張安裝好的圖:
17 安裝cairo-dock,秒變mac os
cairo-dock是Linux上的一款美化軟件,有一個類似mac os的dock欄,安裝命令:
sudo add-apt-repository ppa:cairo-dock-team/ppa sudo apt-get update sudo apt-get install cairo-dock cairo-dock-plug-ins cairo-dock
- 1
- 2
- 3
- 4
記得自己設置主題,上一張我的dock:
18 修改快捷鍵
習慣了windows的快捷鍵,使用Ubuntu多少有點不習慣,尤其是win+E,win+D 沒法使用,簡直很不方便啊,下面我們就自己來修改快捷鍵。
(1)修改win + e 首先,打開系統設置,選擇鍵盤keyboard,選擇快捷方式Shortcuts選項卡,點擊最后一項自定義快捷鍵Custom Shortcuts,點擊加號,添加一項,name隨便寫,commond寫nautilus ,如下圖所示:
點擊apply,然后點擊右邊的Disable,這時按下快捷鍵win + e,如圖:
在Linux中win鍵是super,上圖右邊Super + E 就是打開文件夾的快捷鍵,現在試試win + e,是不是熟悉的感覺。
(2)修改win + d 接着我們來設置win + d快捷鍵,在Ubuntu中直接按win + ctrl + d就能快速回到桌面,然而多按一個鍵總是不爽,下面我們就把回到桌面的快捷鍵改為win + d。 同樣的打開快捷鍵設置,點位到導航欄Navigation–隱藏所有正常窗口Hide all normal windows,點擊右側然后按下快捷鍵win + d,如下圖所示:
win + d有點麻煩,只設置這里不起作用,我們還要借助compizconfig-settings-manager這個工具來設置,接着在終端輸入安裝命令:
sudo apt-get install compizconfig-settings-manager
- 1
在dash中打開compizconfig-settings-manager,找到Ubuntu Unity plugin(Ubuntu Unity插件),General(常規)里面有個Show Desktop(顯示桌面),設置一下快捷鍵就OK了,可能會提示沖突,選擇use anyway /無論如何使用就可以了,如下圖所示:
(3)點擊圖標最小化窗口 接着上面的步驟,選擇Launcher選項卡,然后勾選minimize single windows applications(unsupported) ,之后點擊圖標就能最小化窗口了,是不是很贊呢。
(4)修改終端快捷鍵 Ubuntu終端的復制、粘貼鍵分別是ctrl+shift+c、ctrl+shift+v,總覺得有點別扭,和windows不一樣啊,下面我們來修改。 ctrl + alt + t打開終端,然后最大化,選擇edit–perferences–shortcuts,定位到復制粘貼那一欄,然后設置快捷鍵為ctrl + c、ctrl + v就可以了,如下圖所示:
小提示:按退格鍵可以禁用快捷鍵哦
其他快捷鍵設置請自己百度吧。
19 安裝eclipse
雖然eclipse已經有淘汰的趨勢,但有些地方還是需要它的,例如:C++開發。首先到官網下載eclipse的安裝包,請選擇Java ee 64位版本的,下載地址如下:
解壓即可使用:
tar -zxvf eclipse-jee-neon-R-linux-gtk-x86_64.tar.gz
- 1
進入eclipse目錄,點擊eclipse即可運行,上一張安裝好的圖:
注意:安裝eclipse前必須安裝並配置好JDK
20 安裝截圖工具Shutter
Shutter號稱是Linux下最強大的截圖軟件,截圖后可以編輯。可以直接在Ubuntu軟件中心搜索Shutter安裝,也可以使用下面的命令安裝:
sudo apt-get install shutter
- 1
上一個安裝好的圖:
當然Ubuntu自帶了一個截圖軟件ScreenShot,直接在dash中搜索ScreenShot就可以打開了,博主比較喜歡用這個,因為操作簡單。
21 安裝視頻播放器vlc
Linux的娛樂功能相比於windows是非常弱的,基本上可以用弱到爆來形容,音樂播放器尚且難找,視頻播放器就更是寥寥了,好在,還是有的,這里推薦vlc,一個Linux上非常強大的播放器,而且還有windows版。Ubuntu自帶了一個視頻播放器叫totem,直接點擊視頻文件就是用totem來播放的,搞得博主誤以為是vlc,這里提醒大家一下,對視頻文件點右鍵然后選擇用vlc打開就可以了。vlc的安裝方法有2種,可以直接在Ubuntu軟件中心搜索vlc安裝即可,也可以使用命令安裝。 Ubuntu 16.04安裝vlc的命令:
sudo add-apt-repository ppa:videolan/master-daily sudo apt-get update sudo apt-get install vlc
- 1
- 2
- 3
Ubuntu 16.04自帶的Totem播放器比較弱,各種解碼器都沒有,用的時候還要去下載,每次右鍵選擇vlc也比較累啊,所以我們設置默認播放器為vlc。打開系統設置,選擇詳細信息Details,選擇默認應用Default Application,定位到視頻Video,下拉選擇Vlc media player,如下圖:
上一張安裝好的圖:
22 安裝QQ
唉,Linux 下安裝qq真是一言難盡啊,博主安裝qq后的體會是:
珍惜時間,遠離Linux qq
在寫這篇博客的這一段的時候,博主研究了一下Ubuntu 16.04安裝qq,發現太折騰了,於是專門寫了一篇博客記錄Ubuntu 16.04下安裝qq的方法,請看這里:
23 Ubuntu 16.04 和windows 時間不同步的問題
每次進入Ubuntu 16.04后再回到windows,就會發現時間對不上,少了8小時,這是因為Ubuntu 16.04的時區設置不正確造成的,解決方法是執行下面的命令:
sudo timedatectl set-local-rtc 1
- 1
24 安裝有道詞典
首先到有道詞典官網下載deb安裝包,注意有道詞典Ubuntu版本只支持到Ubuntu 14.04,如果在Ubuntu 16.04上安裝會失敗,因為官方的Ubuntu版本的deb包依賴gstreamer0.10-plugins-ugly,但是該軟件在16.04里面已經沒有了。所以我們要下載64位的deepin版的安裝包,經過博主測試,64位的deepin版的deb包在Ubuntu 16.04上安裝成功,下載地址如下:
安裝命令:
sudo apt-get install ./youdao-dict_1.1.0-0-deepin_amd64.deb
- 1
上一張安裝好的圖:
25 總結
這篇博客中所有的軟件安裝方法,都是博主在Ubuntu 16.04 上實踐得來的,經過博主親手實踐,在安裝過程中的體會就是:
紙上得來終覺淺,絕知此事要躬行
如果你在安裝過程中遇到問題,請給我留言,歡迎關注我的博客,轉載請注明來自”梧桐那時雨”的博客。
26轉載請注明來自”梧桐那時雨”的博客: http://blog.csdn.net/fuchaosz/article/details/51882935
Tips: 如果覺得這篇博客對你有幫助或者喜歡博主的寫作風格,就關注一下博主或者給博主留個言唄,鼓勵博主創作出更多優質博客,Thank you.
================================================== =============
2017年5月18日補充:
================================================== =============
27 安裝Sublime Text3
與windows一樣,Ubuntu 16.04自帶的編輯器Gedit也是比較弱的,我們需要升級一下編輯器,在windows下博主比較喜歡用notepad++,簡單小巧啟動快不花哨,但是notepad++沒有Linux版,所以這里推薦一款更強大的編輯器Sublime Text3,Sublime Text3強大的地方就在於它不僅可以通過安裝擴展包來不斷增強功能,而且它是跨平台的,Sublime Text3可以說是目前最好用的編輯器之一啦,Ubuntu 16.04安裝Sublime Text3的命令如下:
sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer
- 1
- 2
- 3
終端啟動Sublime Text3的命令:
subl
- 1
要用Sublime Text3打開文件a.txt則可以直接這樣用:
subl a.txt
- 1
卸載Sublime Text3命令:
sudo apt-get remove sublime-text-installer
- 1
Sublime Text3強大的地方就在於它能夠安裝擴展包,要安裝擴展包,首先必須安裝插件管理器Package Control。打開Sublime Text3,按下快捷鍵ctrl+``(左上角第二排第一個鍵)或者
View > Show Console`調出輸入框,然后粘貼下面的代碼到輸入框里面即可完成Package Control安裝:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
- 1
附上Package Control官方教程:
博主安裝Sublime Text3后發現不能輸入中文,於是又按照下面的步驟解決了中文輸入問題:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git cd sublime-text-imfix ./sublime-imfix
- 1
- 2
- 3
這段代碼就是用git下載sublime-text-imfix這個工程,然后執行sublime-imfix腳本來修復中文輸入問題,執行完畢后注銷重新登錄就可以輸入中文,Sublime Text3有很多提高效率的插件,百度一下就行了 上一張博主安裝好的圖:
28 Chrome 使用uGet下載
博主已經無力吐槽FireFox了,尼瑪,搞兩個服務器,國內用一個服務器,國際上用另一個服務器,有一次登錄的時候沒切換到國際服務,直接登錄了國內服務器上,結果一同步以前保存的書簽全部被覆蓋掉了,連個歷史記錄都沒有,再看看360極速瀏覽器的書簽增量備份,可以恢復到任意的歷史備份時間點,簡直良心,可惜Ubuntu不能用,於是轉投chrome ,之前用FireFox主要是下載東西可以用uGet,chrome的下載那真是….誰用誰知道,遂研究了一下chrome調用uGet來下載的方法,果斷拋棄了FireFox。