ubuntu 14.04安裝/配置流程
1.系統安裝
這部分網上教程比較多,就不再重復了。語言推薦英文版,桌面系統推薦gnome3,相對於unity,美觀而且實用,我現在用的是ubuntu-gnome的發行版(http://ubuntugnome.org/)。
主要是分區的問題,基本上是分4個區:
- 分區一(swap)4G,內存 4G;
- 分區二(ext3)200MB,掛載點“/boot”
- 分區三(ext3)32G,掛載點“/home”,存放自己用的資料文檔等
- 分區四(ext3)20G,掛載點“/”,存放要裝各種軟件
具體分配大小可以根據自己的需求進行;
2.安裝后需要做的幾件事
1)更換軟件源,到系統設置中選擇速度最快的軟件源,並進行軟件更新;
2)安裝顯卡驅動,這里千萬不要直接用附加驅動里面的驅動,可能會導致各種問題,開機黑屏什么的;
有兩種比較推薦的方法,方法1是到官網下載驅動進行安裝,方法2是添加PPA來進行安裝,因為我的電腦用方法1后還是出現了開機黑屏的現象,所以推薦大家第二種方案
方案一:
-
下載驅動:http://www.nvidia.com/page/drivers.html下載下來后, 把驅動run文件放到你的home里,如/home/yourname里.
-
卸載已有驅動sudo apt-get remove --purge nvidia*
-
然后點Ctrl + Alt +F1到第一控制台.輸入用戶密碼(如果num lock亮着,再按兩次), 然后輸入命令 sudo stoplightdm 關閉X.
-
然后運行安裝文件 sudo sh 文件名.run
提示:可以先在圖形界面的終端中輸入sudo sh ,此時把run文件拖入,回車,不能安裝,但是這段代碼會被記錄,在非圖形界面就可以按方向上找到了
-
進入安裝界面后,首先接受協議,選“接受” 可能會有提示已經安裝了舊的驅動(視乎你自己是否有手動安裝過),是否刪除,選yes就是了,一般會提示缺少模塊,問是否網上下載,選“no”, 提示需要自己編譯模塊,選“ok”,然后編譯安裝開最后提示需要修改xorg.conf,是否允許,選yes, 完成安裝,選ok。
-
sudo start lightdm重新啟動圖形界面
方案二:
- 添加源:
sudo apt-add-repository ppa:xorg-edgers/ppa
- 更新:
sudo apt-get update
- 安裝驅動
sudo apt-get install nvidia-current nvidia-settings
可能出現的問題:
1.開機黑屏
如果安裝官方驅動后,出現開機無法黑屏的情況,可在grub引導界面按e進入grub啟動命令設置,在“ linux /boot/vmlinuz-……(中間省略)……ro quiet splash……”這一行splash后面添加nomodeset(要先添加空格),然后ctrl+c或者F10啟動就能成功進入(參考https://qshanbao.blog.ustc.edu.cn/?p=4)
2.開機后無法調節亮度
這里提供一種比較特殊的方法,主要對於我自己的SONY筆記本。針對不同的電腦,可能有不同的方法。
1)創建文件:
gksu gedit /usr/share/X11/xorg.conf.d/15-nvidia.conf
2)加入如下代碼
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
3.啟動畫面中出現命令行等;
可以參考這里進行調整,我之前試過,確實有用,不過關機畫面還是有點問題;
不過,我覺得沒有必要每一步都做,下面是我的方法:
直接修改開機時的分辨率:
sudo vim /etc/default/grub
在文件里面找到如下部分:
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# GRUB_GFXMODE=640x480
在之后加入:
GRUB_GFXMODE=1360x768
GRUB_GFXPAYLOAD_LINUX=keep
最后更新一下grub,
sudo update-grub2
關於查看自己顯示器支持的分辨率,可以在開機grub出現時,按下c進入命令行,然后輸入vbeinfo即可查看
3)安裝輸入法,推薦fictx。
下面是英文系統下安裝中文輸入法的教程:
首先,執行
sudo apt-get install fcitx-pinyin im-switch
然后,執行
im-switch -s fcitx -z all_ALL
4)安裝fish,非常好用的終端環境,語法高亮,自動補全
安裝完了以后,新建fish對應的Profile,並設置為默認就好了。
5)到軟件中心安裝flash插件,裝完系統后,很多瀏覽器在上網時會提醒你安裝;
6)安裝chromium瀏覽器,直接到軟件中心就可以安裝了;
7)Ubuntu-Tweak
Ubuntu Tweak 是國人開發的一款專門為Ubuntu准備的配置、調整工具。具有系統清理,軟件安裝等功能,十分實用;
安裝方法如下:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
3.美化
1)MBuntu主題(仿MAC)
按照這個網站上面的步驟,可以完成很好的效果,喜歡mac風格的可以試試
2)gnome3主題
1.安裝基礎配置軟件gnome-tweak,直接用終端sudo命令安裝。由於我安裝的是ubuntu-gnome系統,所以默認有了這個軟件,也就不用安裝了。
2.然后啟用用戶主題擴,在插件管理里面啟用用戶主題擴展
3.Gnome3的主題存放在/usr/share/themes/目錄與~/.themes兩個目錄下,前者為公共主題,而后者為用戶個人主題。
在網上下載好主題以后,放在這兩個目錄,然后在gnome-tweak里啟用就ok了,有些可能需要重啟gnome,也很簡單,alt+F2,輸入r,就行了
3)gnome3擴展
gnome3有許多比較贊的擴展,使用起來非常方便。插件管理也很容易,直接用firefox訪問gnome插件官網,將需要的插件狀態變成On就自動安裝完成了。也可以依據插件說明,手動下載安裝
這里給大家推薦幾款實用插件:
1.Coverflow alt-tab。產生類似於win7的絢麗的程序切換效果;
2.Weather。這個不用說,天氣插件,蠻好用;
3.Systemmonitor。系統狀態,CPU內存相關參數。不過試了很多方法,在我機子上就是跑不起來,不知道為什么,大伙有好的解決辦法,還望告訴一下;
4.Format clock。改變日期顯示方式。這款插件因人而異吧,我覺得還是挺好的;
5.One-click-terminal。在狀態欄添加一個啟動終端的小圖標,相當nice,極力推薦;
6.Places status indicator。在狀態欄左側添加,gnome傳統菜單,便於快速訪問相關目錄,可以說是必裝插件之一;
7.Topicons。將在運行的程序小圖標放在狀態欄。我一般用這個將輸入法、qq的信息顯示在狀態欄,推薦;
8.Trash。在狀態欄添加回收站圖標,只有當回收站不為空時才顯示,比較人性化,推薦;
這兒也有一個介紹插件的鏈接,可以看一下
4.配置Opencv開發環境
參考國外一個網站,按照上面一步步做,應該沒什么大問題;
如果使用Qt+openCV配合進行開發,出現無法調試的情況,可以參考這里。
5.Vim安裝與配置
如果剛接觸vim,這里有幾個鏈接(vim as IDE, vim 配置,強大的.vimrc),介紹了vim的基礎配置以及有些概念,比較有用;
推薦使用pathogen進行插件管理,下面說一下整個配置過程:
安裝插件管理工具pathogen,用法如下:
1、下載pathogen.vim,並放到autoload中,在.vimrc(windows是_vimrc)中添加:
call pathogen#infect()
2、安裝插件:
- 方法1:將所有的插件放到~/.vim/bundle
中(windows是/vimfiles/bundle),比如安裝ZenCoding這個插件,在官網上下載插件后,進入bundle文件夾,新建文件夾,命名為ZenCoding(當然名字不是強制為插件名稱的,可以設置為任何容易識別的名稱),然后將壓縮包內容全部解壓到該文件夾中即可。 - 方法2:在bunble目錄運行git指令,下面采用方法二安裝插件
下面說一下我現在在用的幾款插件:
1.安裝ctags
sudo apt-get install ctags
然后去你的源碼目錄, 如果你的源碼是多層的目錄, 就去最上層的目錄, 在該目錄下運行命令: ctags -R
再在vim中運行命令:
:set tags=(tags目錄)
如果你經常在這個工程編程的話,也可以將這句話放到~/.vimrc中去。
2.安裝taglist
到.vim/bundle目錄
運行:git clone https://github.com/vim-scripts/taglist.vim.git
以下插件的安裝方法類似
3.winmanger
4.MiniBufExplorer:
5.superTab:增強tab
6.A.vim:c/h文件間相互切換
7.airline:輕量級的vim彩色狀態欄
8.NerdCommenter:注釋工具
9.autoClose:自動匹配 [ ]""''等;
10.Calendar:記錄日志什么的,實用,推薦;
11.EasyMotion:高效率的跳轉插件
12.c.vim:c/c++程序員必備,快速輸入各類語句;
13.ctrlp:快速打開文件
14.vim-multiple-cursors:多處同時編輯
15.rainbow_parentheses:括號高亮,視個人需求
16.YouCompleteMe:神的補全插件,壓軸必備;
YouCompleteMe配置過程比較復雜,這里有幾個鏈接可以參考一下:
ubuntu13.04配置:http://www.cnblogs.com/csuftzzk/p/3435710.html
K-Vim:https://github.com/wklken/k-vim
Vim自動補全神器:http://blog.jobbole.com/58978/
Vim主題推薦desert、molokia,另外高亮語法可以自己配置http://bytefluent.com/vivify/
6.其他配置
1)自由上網:GAE+goAgent,詳情點擊;
知乎上有關於國內使用Google的討論,也可以看一下,詳情點擊
2)QQ:
到這里下載最新版本的QQ程序的deb包,dpkg安裝即可;
3)視頻播放:
VLC;可以在ubuntu 軟件中心下載
4)網盤:
可以裝一個dropbox,官網下載linux版安裝即可,方便在不同電腦之間文件同步;
5)ut下載:
utorrent
方法:下載utorrent安裝包,解壓。終端下運行./utserver,打開瀏覽器,輸入 http://localhost:8080/gui/ ,用戶名為admin,密碼為空,登錄即可
To Be continued!
個人原創,轉載請注明出處!