ThinkPad X1 Carbon 2015 Linux Mint 17.2 安裝配置全筆記
I. 前言(linux mint 17.1 安裝配置全筆記)
由于自己的本子出現(xiàn)了一些故障需要重新安裝系統(tǒng)疲牵,就上網(wǎng)看看今年4,5月份發(fā)布的一些新的發(fā)行版來試試怯屉。原先電腦上安裝的是opensuse13.2, 由于對KDE的無愛胸竞,所以opensuse 裝的是gnome環(huán)境明场,時(shí)間長了略有厭煩灰羽,我又是個(gè)顏控主義者,于是把目光瞄到了Mint和ElementaryOS身上改橘。
先說一下我的本子的設(shè)置滋尉,這是一個(gè)備用機(jī),不是主力開發(fā)機(jī)飞主,主力開發(fā)機(jī)上安裝的是ubuntu14.04 LTS和windows 8.1 的雙系統(tǒng)狮惜,由于太多東西懶得折騰高诺。備用機(jī)的配置:1代I3-350M, 4G內(nèi)存碾篡,320G硬盤虱而,ATI5470的顯卡,這個(gè)配置現(xiàn)在是肯定拿不出手的开泽,但是裝linux編程什么的還是足夠用的牡拇。
原本我是比較喜歡簡潔不失大氣的設(shè)置,于是就先下載了ElementaryOS 0.3 版本安裝試了一下穆律,的確漂亮惠呼,也流暢,但是峦耘!一些system setting會出現(xiàn)一些問題剔蹋,比如添加中文語言包的時(shí)候,設(shè)置面板會閃退辅髓,于是果斷換了MINT 17.1泣崩。
關(guān)于MINT的版本選擇,考慮到ubuntu的特性洛口,軟件中心等矫付,我最終沒有選擇LDME2版本,還是選的17.1 的with codecs版第焰。至于mate版本還是cinnamon版本隨意买优,兩個(gè)都很漂亮,風(fēng)格差不多樟遣,本人偏愛暗色系而叼,于是下載了iso之后,用Unetbootin 刻U盤豹悬,開機(jī)開始安裝。
由于2015年6月隨著linux mint 17.2 的發(fā)行液荸,更新了內(nèi)核到3.16,并且修正了若干小問題瞻佛,于是在我的x1 carbon 3rd上進(jìn)行了安裝,硬件的支持非常好娇钱,小紅帽和觸摸板用起來很舒服伤柄,唯一的缺點(diǎn)就是FHD的屏幕看起來太小不舒服,由于x1 carbon的素質(zhì)文搂,我的mint開機(jī)關(guān)機(jī)的時(shí)間基本上都在3-5秒之內(nèi)适刀,下面更新一下
II. 安裝過程
這一部分沒有什么太多要講的,mint已經(jīng)做的足夠簡潔煤蹭,選擇英文版笔喉,第三方插件取视,時(shí)區(qū)設(shè)置,分區(qū)(由于是單盤單系統(tǒng)常挚,我選了LVM模式作谭,其他模式參考ubuntu14.04安裝筆記),設(shè)置用戶等待安裝完成即可奄毡。然后關(guān)機(jī)拔掉U盤重啟折欠。
III. 常用軟件配置
由于mint 自帶的軟件包比較齊全,包括影音解碼codecs和flash插件吼过,java環(huán)境等锐秦,可以開箱即用,所以配置的時(shí)候會稍微省事一點(diǎn)盗忱。
1.設(shè)置軟件源农猬,并更新系統(tǒng)
-
打開Terminal,然后輸入如下命令
sudo apt-get update sudo apt-get upgrade
等待系統(tǒng)更新完成
安裝語言包售淡,并安裝輸入法
打開system setting - preference - Languages - Install/remove Languages, 安裝缺少的語言包斤葱,并且安裝中文包(UTF8,GBK等)揖闸,完成后點(diǎn)add support for fcitx揍堕, 完成后在input methods 中選擇fcitx, 然后系統(tǒng)logout進(jìn)入即可汤纸,可以選擇下載搜狗輸入法或者使用fcitx自帶的google pinyin衩茸,但搜狗現(xiàn)在還有個(gè)cpu占用的bug,自行選擇贮泞,同時(shí)選用google pinyin 的時(shí)候楞慈,也可以在終端安裝一個(gè)fcitx 的cloudpinyin組件,在配置中進(jìn)行勾選即可
2. 影音設(shè)置
由于mint自帶的支持已經(jīng)足夠日常應(yīng)用啃擦,而且自帶VLC囊蓝,這里再裝兩個(gè)備用即可
smplayer:和VLC互補(bǔ)使用
在Software Manager 中搜索smplayer即可mpv:非常樸素的一個(gè)播放器,可在software manager中搜索安裝
clementine:超贊的音樂播放器令蛉,對中文支持完美聚霜,同時(shí)支持OSD lyrics
deafbeef: linux 下的foobar, 對中文GBK編碼支持良好珠叔,唯一的缺點(diǎn)是不支持mint的托盤
同樣在software manager中搜索安裝即可popcorn time: 在線電影蝎宇,美劇神器,google搜官網(wǎng)下載解壓即可使用祷安,基于p2p技術(shù)姥芥,在線720p/1080p電影美劇無壓力,缺點(diǎn)是沒有中文字幕汇鞭,但是語言好的請盡管體驗(yàn)凉唐!
k3b: CD/DVD刻錄軟件庸追,推薦,軟件中心搜索下載
audacity:音樂編輯軟件熊榛,推薦锚国,同軟件中心搜索下載
-
額外解碼包:
sudo apt-get install ubuntu-restricted-extras
3. 云盤設(shè)置
- dropbox:不用多說,但是國內(nèi)已被墻玄坦,暫時(shí)放棄
- MEGA:注冊即有50G的空間血筑,雖然比不上dropbox那么有名,但是還是全平臺支持的非常好的網(wǎng)盤工具Mega
4. 瀏覽器
默認(rèn)firefox煎楣, 可以上google下載最新穩(wěn)定版chrome的deb包進(jìn)行安裝豺总,不是很推薦開源的那個(gè)
5. 下載工具
firefox上插件:DownThemAll,多線程择懂,推薦
flareget:全平臺非常好的多線程下載器喻喳,只是全功能需要付費(fèi),可以下載在線視頻困曙,支持firefox和chrome
-
uget+aria2:下載uget前端表伦,上其官網(wǎng)下載2.0版本;aria2安裝則用命令:
sudo apt-get install aria2
然后使用命令 aria2 -v查看版本及特性慷丽,在firefox上安裝flashgot插件蹦哼,來調(diào)用uget,現(xiàn)在并不支持chrome了
BT:qtorrent要糊,也是非常好用的一個(gè)BT下載工具
FileZilla: FTP 下載
6. 辦公套件
office
Mint自帶LibreOffice辦公套件纲熏,但是我個(gè)人喜歡WPS,目前出了a18 64位版本锄俄,下載deb包安裝即可局劲,會提示缺少字體,上網(wǎng)查找相關(guān)字體下載使用字體管理器安裝即可奶赠。PDF
Linux上并沒有功能非常強(qiáng)大的Linux套件鱼填,不能支持源文檔注釋,高亮等操作车柠,有一款目前可以代替剔氏,就是Okular,KDE環(huán)境默認(rèn)的PDF 瀏覽器竹祷,軟件中心搜索安裝即可。Markdown
Markdown 算是程序員必會的語法了羊苟,推薦一個(gè)Markdown編輯器: remarkable,支持實(shí)時(shí)預(yù)覽塑陵,HTML和PDF輸出電子書
Calibre: 閱讀電子書的套件,體驗(yàn)不錯(cuò)蜡励,軟件中心搜索安裝
7. 網(wǎng)絡(luò)通信
- skype 上官網(wǎng)下載deb包安裝獲軟件中心搜索安裝
- wine-QQ(自行g(shù)oogle令花,并不推薦)
8. 詞典
- 有道詞典:linux版本阻桅,可以直接下載deb安裝,自動解決依賴關(guān)系兼都,當(dāng)做詞典查可以嫂沉,取詞等反應(yīng)過慢
- Golden Dict: 比stardict好太多,自行安裝詞典包扮碧,取詞等非程苏拢快,可以和有道互補(bǔ)使用
9. 虛擬機(jī)
- VirtualBox:oracle開源虛擬機(jī)慎王,軟件中心安裝蚓土,免費(fèi)
- Vmware workstation:官網(wǎng)下載,比VirtualBox好用赖淤,顏值高蜀漆,付費(fèi)
安裝使用命令行執(zhí)行安裝文件,按照提示安裝即可
10. 磁盤管理
- Gparted:軟件中心搜索安裝咱旱,經(jīng)典磁盤管理确丢,不需要多說
- Unetbootin:U盤啟動盤刻盤工具,十分好用
11. 字體管理(軟件中心吐限,font欄目下)
- 中文字體:wenquanyi 字體必備
- mscorefonts 字體包鲜侥,直接搜索安裝
12. 系統(tǒng)工具
cairo-dock:稍微占用點(diǎn)資源,但是比較漂亮
docky:很贊的dock毯盈,但是偶爾會閃退剃毒,搜索軟件中心安裝
-
rar以及其他歸檔工具
sudo apt-get install unace p7zip-rar sharutils rar arj lunzip lzip
-
Guake下拉終端
sudo apt-get install guakeGuake
-
SystemInfo, 查看信息
sudo apt-get install hardinfo
-
Numix 圖標(biāo)主題搂赋,安裝后在主題中設(shè)置圖標(biāo)即可
sudo apt-add-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-icon-theme numix-icon-theme-circle
鍵盤背光默認(rèn)開啟
13.圖像管理
- picasa:不用多說了赘阀,google出品基本可靠
- mypaint:linux上一款非常不錯(cuò)的繪畫軟件,配上數(shù)位板比較好用脑奠,可以試試
常用軟件安裝到這里差不多能用到的都用到了基公,下面第二部分則是程序開發(fā)配置相關(guān)軟件介紹說明
IV. 程序開發(fā)配置
1. 文本編輯器
默認(rèn)帶的gedit,其實(shí)個(gè)人感覺平常學(xué)習(xí)什么的gedit就夠了宋欺,下面介紹幾個(gè)
- sublime-text 3:個(gè)人非常喜歡的一款文本編輯器轰豆,插件足夠多,操作習(xí)慣也比較順手齿诞,沒有太多學(xué)習(xí)成本酸休,需購買
- Vi improved and vim-gnome: 神器就不用多說了,直接軟件中心搜索安裝祷杈,可去github上搜索相關(guān)的配置文件
- Emacs:上項(xiàng)目官網(wǎng)下載斑司,我小指頭疼。但汞。感覺emacs 對fcitx的支持并不是很好
- Atom:顏值超贊宿刮,Github開源項(xiàng)目互站,不需注冊
- visual studio code :微軟開發(fā)的一款新的文本編輯器,感覺比atom漂亮
2. IDE
- codeblocks:一個(gè)不錯(cuò)的c/c++ IDE僵缺, 軟件中心搜索安裝胡桃,就是丑
- qtcreator: 超贊的c/c++IDE,強(qiáng)烈推薦磕潮,上官網(wǎng)下載安裝或是軟件中心都可以
- Eclipse: 開源IDE,無需多說翠胰,官網(wǎng)下載最新版
- JetBrain:絕對值得推薦的IDE系列; 類似IDEA,webstorm揉抵,需付費(fèi)亡容,不過值得
3. 環(huán)境配置
1. java
mint 自帶java openjdk1.7,但是我們可以選擇使用oracle的java版本,并設(shè)置成默認(rèn)JDK
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
2.c/c++
gcc 默認(rèn)已經(jīng)安裝冤今,只需要安裝c++
sudo apt-get install g++
sudo apt-get install Clang
3.LAMP安裝
-
mysql server
sudo apt-get install mysql-server mysql-client sudo service mysql restart sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php5-mysql
ps:login into mysql, use root user
mysql -u root -p
ps: the password is what you input when you install it,then we need to set a new normal user and authenticate it
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' -> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
-
apache
sudo apt-get install apache2
-
PHP
sudo apt-get install php5 libapache2-mod-php5 php5-cli
-
Restart Server
sudo /etc/init.d/apache2 restart
-
Check PHP
php -r 'echo "\n test is work.\n";'
ps: if works , it will return the test is work.
Check Apache
use a browser and navigate the http://localhost/. You can see the information in the browser.-
phpMyAdmin
-
install
sudo apt-get install phpmyadmin
-
* A few questions to be configured for phpMyAdmin:
* for the server selection, choose **apache2**, press **Space**, then **Enter**, if u need to change another server, press **Tab**
* select **yes** when asked whether to use dbconfig-common to set up the database
* input the database root' password
* input and comfirm a password for phpMyAdmin application itself
* restart the apache2 service
sudo service apache2 restart
* Acess the web interface
http://localhost/phpmyadmin
4. nodejs
-
install
sudo apt-get install nodejs
5. SSH
-
Install the open ssh in linux
sudo apt-get update
sudo apt-get install openssh-server
sudo service ssh start
6.Git
-
install
sudo apt-get install git
基本上到這里闺兢,除了如何在debian系上如何安裝oracle數(shù)據(jù)庫還未寫(這章會單另寫出)系統(tǒng)上大致就配置完成了,剩下的不過是一些細(xì)節(jié)上的事情戏罢,比如配置主題屋谭,添加應(yīng)用程序的desktop文件,配置dock龟糕,vpn桐磁,數(shù)據(jù)庫,等等讲岁。隨著使用時(shí)間的增長我擂,你的linux慢慢就越來越得心應(yīng)手。
關(guān)于部分Qt5程序的語言支持
使用vim 打開 ~/.xprofile , 加入以下幾行代碼
export XMODIFIERS=@im=fcitx #如果你是使用ibus缓艳,請修改為ibus
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
fcitx -d
--By 豆正三
--à Paris, le 3 Sep. 2015