Linux Mint 17.1 安裝配置全筆記
I. 前言
由于自己的本子出現(xiàn)了一些故障需要重新安裝系統(tǒng)叛复,就上網(wǎng)看看今年4,5月份發(fā)布的一些新的發(fā)行版來(lái)試試。原先電腦上安裝的是opensuse13.2漆弄, 由于對(duì)KDE的無(wú)愛(ài)煎娇,所以opensuse 裝的是gnome環(huán)境泽示,時(shí)間長(zhǎng)了略有厭煩,我又是個(gè)顏控主義者物蝙,于是把目光瞄到了Mint和ElementaryOS身上。
先說(shuō)一下我的本子的設(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編程什么的還是足夠用的换衬。
原本我是比較喜歡簡(jiǎn)潔不失大氣的設(shè)置痰驱,于是就先下載了ElementaryOS 0.3 版本安裝試了一下,的確漂亮瞳浦,也流暢担映,但是!一些system setting會(huì)出現(xiàn)一些問(wèn)題叫潦,比如添加中文語(yǔ)言包的時(shí)候蝇完,設(shè)置面板會(huì)閃退,于是果斷換了MINT 17.1矗蕊。
關(guān)于MINT的版本選擇短蜕,考慮到ubuntu的特性,軟件中心等傻咖,我最終沒(méi)有選擇LDME2版本朋魔,還是選的17.1 的with codecs版。至于mate版本還是cinnamon版本隨意卿操,兩個(gè)都很漂亮警检,風(fēng)格差不多,本人偏愛(ài)暗色系硬纤,于是下載了iso之后解滓,用Unetbootin 刻U盤,開機(jī)開始安裝筝家。
II. 安裝過(guò)程
這一部分沒(méi)有什么太多要講的洼裤,mint已經(jīng)做的足夠簡(jiǎn)潔,選擇英文版溪王,第三方插件腮鞍,時(shí)區(qū)設(shè)置,分區(qū)(由于是單盤單系統(tǒng)莹菱,我選了LVM模式移国,其他模式參考ubuntu14.04安裝筆記),設(shè)置用戶等待安裝完成即可道伟。然后關(guān)機(jī)拔掉U盤重啟迹缀。
ps: 由于老機(jī)子使碾,我是用的MBR模式并沒(méi)有使用GPT模式,但估計(jì)GPT模式應(yīng)該差不多祝懂。
III. 常用軟件配置
由于mint 自帶的軟件包比較齊全票摇,包括影音解碼codecs和flash插件,java環(huán)境等砚蓬,可以開箱即用矢门,所以配置的時(shí)候會(huì)稍微省事一點(diǎn)。
1.設(shè)置軟件源灰蛙,并更新系統(tǒng)
-
打開Terminal祟剔,然后輸入如下命令
sudo apt-get update sudo apt-get upgrade
等待系統(tǒng)更新完成
安裝語(yǔ)言包,并安裝輸入法
打開system setting - preference - Languages - Install/remove Languages, 安裝缺少的語(yǔ)言包摩梧,并且安裝中文包(UTF8物延,GBK等),完成后點(diǎn)add support for fcitx障本, 完成后在input methods 中選擇fcitx教届, 然后系統(tǒng)logout進(jìn)入即可,可以選擇下載搜狗輸入法或者使用fcitx自帶的google pinyin驾霜,但搜狗現(xiàn)在還有個(gè)cpu占用的bug,自行選擇
2. 影音設(shè)置
由于mint自帶的支持已經(jīng)足夠日常應(yīng)用买置,而且自帶VLC粪糙,這里再裝兩個(gè)備用即可
- smplayer:和VLC互補(bǔ)使用
在Software Manager 中搜索smplayer即可 - clementine:超贊的音樂(lè)播放器,對(duì)中文支持完美忿项,同時(shí)支持OSD lyrics
同樣在software manager中搜索安裝即可 - popcorn time: 在線電影蓉冈,美劇神器,google搜官網(wǎng)下載解壓即可使用轩触,基于p2p技術(shù)寞酿,在線720p/1080p電影美劇無(wú)壓力,缺點(diǎn)是沒(méi)有中文字幕脱柱,但是語(yǔ)言好的請(qǐng)盡管體驗(yàn)伐弹!
- k3b: CD/DVD刻錄軟件,推薦榨为,軟件中心搜索下載
- audacity:音樂(lè)編輯軟件惨好,推薦,同軟件中心搜索下載
3. 云盤設(shè)置
所有主流云盤除了Dropbox目前都不支持linux随闺,但是Dropbox已經(jīng)足夠好用日川,同樣搜索安裝即可;也可以選國(guó)內(nèi)的金山快盤矩乐,到相應(yīng)網(wǎng)站上下載deb包雙擊安裝即可
4. 瀏覽器
默認(rèn)firefox龄句, 可以上google下載最新穩(wěn)定版chrome安裝,不是很推薦開源的那個(gè)
5. 下載工具
firefox上插件:DownThemAll,多線程分歇,推薦
flareget:全平臺(tái)非常好的多線程下載器透葛,只是全功能需要付費(fèi),可以下載在線視頻卿樱,支持firefox和chrome
-
uget+aria2:下載uget前端僚害,上其官網(wǎng)下載2.0版本;aria2安裝則用命令:
sudo apt-get install aria2
然后使用命令 aria2 -v查看版本及特性繁调,在firefox上安裝flashgot插件萨蚕,來(lái)調(diào)用uget,現(xiàn)在并不支持chrome了
BT:qtorrent蹄胰,也是非常好用的一個(gè)BT下載工具
FileZilla: FTP 下載
6. 辦公套件
office
Mint自帶LibreOffice辦公套件岳遥,但是我個(gè)人喜歡WPS,目前出了a18 64位版本裕寨,下載deb包安裝即可浩蓉,會(huì)提示缺少字體,上網(wǎng)查找相關(guān)字體下載使用字體管理器安裝即可宾袜。PDF
Linux上并沒(méi)有功能非常強(qiáng)大的Linux套件捻艳,不能支持源文檔注釋,高亮等操作庆猫,有一款目前可以代替认轨,就是Okular,KDE環(huán)境默認(rèn)的PDF 瀏覽器月培,軟件中心搜索安裝即可嘁字。Markdown
Markdown 算是程序員必會(huì)的語(yǔ)法了,推薦一個(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安裝,自動(dòng)解決依賴關(guān)系拌蜘,當(dāng)做詞典查可以杆烁,取詞等反應(yīng)過(guò)慢
- Golden Dict: 比stardict好太多,自行安裝詞典包简卧,取詞等非惩没辏快,可以和有道互補(bǔ)使用
9. 虛擬機(jī)
- VirtualBox:oracle開源虛擬機(jī)举娩,軟件中心安裝析校,免費(fèi)
- Vmware workstation:官網(wǎng)下載构罗,比VirtualBox好用,顏值高智玻,付費(fèi)
安裝使用命令行執(zhí)行安裝文件遂唧,按照提示安裝即可
10. 磁盤管理
- Gparted:軟件中心搜索安裝,經(jīng)典磁盤管理吊奢,不需要多說(shuō)
- Unetbootin:U盤啟動(dòng)盤刻盤工具盖彭,十分好用
11. 字體管理(軟件中心,font欄目下)
- 中文字體:wenquanyi 字體必備
- mscorefonts 字體包页滚,直接搜索安裝
12. 系統(tǒng)工具
- cairo-dock:稍微占用點(diǎn)資源召边,但是比較漂亮
13.圖像管理
- picasa:不用多說(shuō)了,google出品基本可靠
- mypaint:linux上一款非常不錯(cuò)的繪畫軟件裹驰,配上數(shù)位板比較好用隧熙,可以試試
常用軟件安裝到這里差不多能用到的都用到了,下面第二部分則是程序開發(fā)配置相關(guān)軟件介紹說(shuō)明
IV. 程序開發(fā)配置
1. 文本編輯器
默認(rèn)帶的gedit幻林,其實(shí)個(gè)人感覺(jué)平常學(xué)習(xí)什么的gedit就夠了贞盯,下面介紹幾個(gè)
- sublime-text 3:個(gè)人非常喜歡的一款文本編輯器,插件足夠多沪饺,操作習(xí)慣也比較順手躏敢,沒(méi)有太多學(xué)習(xí)成本,需購(gòu)買
- Vi improved and vim-gnome: 神器就不用多說(shuō)了随闽,直接軟件中心搜索安裝
- Emacs:上項(xiàng)目官網(wǎng)下載父丰,我小指頭疼。掘宪。
- Atom:顏值超贊,Github開源項(xiàng)目攘烛,不需注冊(cè)
2. IDE
- codeblocks:一個(gè)不錯(cuò)的c/c++ IDE魏滚, 軟件中心搜索安裝,就是丑
- qtcreator: 超贊的c/c++IDE坟漱,強(qiáng)烈推薦鼠次,上官網(wǎng)下載安裝或是軟件中心都可以
- Netbeans:java的IDE,和eclipse一樣優(yōu)秀芋齿,就是有點(diǎn)丑
- Eclipse: java IDE,無(wú)需多說(shuō)腥寇,官網(wǎng)下載最新版
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ù)庫(kù)還未寫(這章會(huì)單另寫出)系統(tǒng)上大致就配置完成了,剩下的不過(guò)是一些細(xì)節(jié)上的事情栅炒,比如配置主題掂摔,添加應(yīng)用程序的desktop文件术羔,配置dock,vpn乙漓,數(shù)據(jù)庫(kù)级历,等等。隨著使用時(shí)間的增長(zhǎng)叭披,你的linux慢慢就越來(lái)越得心應(yīng)手寥殖。
--By 豆正三
--à Paris, le 3 JUIN 2015