< 返回新聞公共列表

經(jīng)驗(yàn)之談:如何在服務(wù)器上安裝專業(yè)版的linux呢?

發(fā)布時(shí)間:2021-01-15 15:27:32

有好多小伙伴將服務(wù)器linux安裝環(huán)境簡(jiǎn)單理解為像裝一windows系統(tǒng),但對(duì)于一個(gè)開發(fā)人員是遠(yuǎn)遠(yuǎn)不夠的,這中那種的環(huán)境配置將是初學(xué)者最頭痛的問題。往往它也是我們完全擁抱自由linux的攔路虎。曾幾何時(shí)我也被攔在外面進(jìn)不來。


按裝一個(gè)linux系統(tǒng)其實(shí)很簡(jiǎn)單,不再像以前那樣光光盤就好些個(gè),一不小心還又可能裝錯(cuò),實(shí)在也是一個(gè)大問題。現(xiàn)在好了基本上都是簡(jiǎn)單安裝+網(wǎng)絡(luò)升級(jí)先安裝主要的后面如果需要什么在裝什么?大大簡(jiǎn)化了流程。不行我直接重裝一下,分分鐘搞定。前提是你對(duì)環(huán)境配置很熟悉。(以下內(nèi)容基于Ubuntu環(huán)境)。


何為達(dá)到開發(fā)狀態(tài),簡(jiǎn)單理解為我們開發(fā)能用到的工具基本都有,各種自己需要的服務(wù)都配置正確,各種事務(wù)腳本話(這點(diǎn)較難)就能基本滿足我們開發(fā)人員使用了。


一、分區(qū)

我們從分區(qū)開始來說,為什么要說分區(qū)呢?這個(gè)也是相當(dāng)?shù)闹匾?,分區(qū)分不好直接就會(huì)導(dǎo)致你重裝很困難。我一般分兩個(gè)區(qū)/根分區(qū)+home 分區(qū)(你也可以參考網(wǎng)上來分區(qū)但是home分區(qū)是必要的)。根分區(qū)一般都是系統(tǒng)安裝的東西kernel和系統(tǒng)軟件系統(tǒng)庫(kù)等。其它的個(gè)人的東西通通在home。個(gè)人使用linux系統(tǒng)我一般是這么分區(qū)的/10~20G剩下的全home了。你也可搞個(gè)備份分區(qū)以防萬一。我所有的環(huán)境配置基本上都在home分區(qū)上。


二、必要的工具

工具比如IDE Browser 等等。服務(wù)器linux安裝下的IDE也是相當(dāng)豐富。不過最愛vim。閑話少敘上配置腳本:

#!/bin/bash

sudo apt-get install vim cscope exuberant-ctags global subversion git

#必要的vim工具及代碼管理工具就這樣安裝上了。

#indicator-multiload(系統(tǒng)負(fù)載指示器)

sudo apt-get install indicator-multiload

#Psensor(硬件溫度指示器)

sudo apt-get install lm-sensors hddtemp psensor

#ubuntu-tweak(ubuntu軟件清理工具很不錯(cuò))

sudo add-apt-repository ppa:tualatrix/ppa

sudo apt-get update

sudo apt-get install ubuntu-tweak

其中vim配置相對(duì)比較復(fù)雜且插件較多請(qǐng)到聯(lián)盟官網(wǎng)查看。


三、gcc g++ build-essential

ubuntu下可以安裝多個(gè)版本的gcc當(dāng)我們想用那個(gè)版本的時(shí)候直接將/usr/bin/gcc 鏈接到這個(gè)版本即可。因?yàn)橐恍┰创a是相當(dāng)挑剔的比如android源碼低版本的android源碼用高版本的gcc會(huì)出現(xiàn)意想不到的問題。去解決這類問題是非常頭痛的事情,所有一般都是用建議版本的gcc其他開源的代碼也是一樣。因?yàn)檎Z(yǔ)言的標(biāo)準(zhǔn)在不斷的改進(jìn)可更新。


四、服務(wù)

我們常用的samba,nfs,apache,php,tomcat。一大堆服務(wù)要正常運(yùn)行也夠折騰的samba,nfs,apache這幾個(gè)比較常用的配置還好說。tomcat那就需要深入研究了,不過個(gè)人用戶用這個(gè)的相對(duì)較少。


五、娛樂工具

如果你覺得在linux下開發(fā)是比較枯燥的那么我們?cè)趤淼膴蕵罚阋部梢月犞?,看著網(wǎng)頁(yè)飛灑盡在十指間。聽歌用酷我音樂linux版各種流行歐美經(jīng)典你想聽就聽,來玩玩游戲也是可以安裝個(gè)arma,誰(shuí)說linux下不能玩游戲?自從用了linux后鼠標(biāo)手沒有啦。


經(jīng)驗(yàn)之談:如何在服務(wù)器上安裝專業(yè)版的linux呢?.jpg


以上的服務(wù)器linux安裝經(jīng)驗(yàn)之談能幫助到大家。其實(shí)這些都外功,內(nèi)功修煉則是非一朝一夕能練就的,所以我們可以一起加油,開啟自由linux之路。



/template/Home/Zkeys724/PC/Static