使用linux兩年感受 linux不需要頻繁重裝系統(tǒng) |
發(fā)布時(shí)間: 2012/5/30 18:10:47 |
從一開(kāi)始接觸Linux開(kāi)始,好像就進(jìn)入了一個(gè)死循環(huán)——裝系統(tǒng),折騰系統(tǒng),重裝系統(tǒng)。將近兩年的時(shí)間,浪費(fèi)在裝系統(tǒng)上的時(shí)間不計(jì)其數(shù)。 然而,這一切都值當(dāng)?shù)膯? 但從系統(tǒng)構(gòu)架上來(lái)講,總所周知,Linux的穩(wěn)定性遠(yuǎn)大于windows,單純的使用不會(huì)引起系統(tǒng)的損壞。當(dāng)不進(jìn)行危險(xiǎn)操作時(shí),例如執(zhí)行sudo rm -rf /*之類的命令,或者混用分區(qū)工具,是不會(huì)引起各種徹底性損壞。同樣,Linux優(yōu)良的磁盤(pán)管理機(jī)制,不會(huì)想Windows那樣產(chǎn)生大量的磁盤(pán)碎片,導(dǎo)致 系統(tǒng)每年都得至少要重裝一次。饒是XP,家里用了兩年,仍是沒(méi)有重做過(guò)系統(tǒng),更何況性能優(yōu)良的linux。 Linux的不穩(wěn)定因素在于軟件升級(jí)管理機(jī)制,與系統(tǒng)自身的穩(wěn) 定性類似,linux的軟件管理的不容易也是總所周知的。在RH之前,幾乎所有的Linux系統(tǒng)安裝軟件都要靠人工編譯,對(duì)于入門(mén)級(jí)別的水平,其穩(wěn)定性遠(yuǎn) 小于Windows。RH之后,發(fā)行版開(kāi)始有打包這一方案解決軟件安裝問(wèn)題,同時(shí)發(fā)行版本開(kāi)始帶軟件管理器,比較有名比如RH系的rpm、Debian系 的apt-get、arch的pacman等。這些軟件管理器負(fù)責(zé)軟件升級(jí)的同時(shí)也負(fù)責(zé)著系統(tǒng)的升級(jí),而此時(shí)帶來(lái)的潛在問(wèn)題越來(lái)越多。 首先,由于開(kāi)源軟件自身的性質(zhì),其穩(wěn)定性難以保障,這點(diǎn)在arch的testing庫(kù)里尤為明顯。去年的N卡驅(qū)動(dòng)與X不兼容的現(xiàn)象導(dǎo)致N卡用戶將近一個(gè)月無(wú) 法加載驅(qū)動(dòng);而pacman4.0的推出,也帶來(lái)了一片不小的嘩然。由于linux的軟件很多是直接與系統(tǒng)底層掛鉤,一旦出問(wèn)題直接導(dǎo)致的系統(tǒng)的崩潰,好 在出問(wèn)題的機(jī)率并不是太大。即便是arch的testing庫(kù),其穩(wěn)定性也是有一定保障的。 其次,軟件的更新時(shí),尤其是內(nèi)核和驅(qū)動(dòng)的更新, 會(huì)導(dǎo)致一些老的硬件不可使用。出現(xiàn)這個(gè)問(wèn)題的很大一部分原因在于人們傾向于拿低端機(jī)裝linux,認(rèn)為linux對(duì)硬件的要求相當(dāng)?shù)。其?shí)不 然,linux的發(fā)行版本何止幾百個(gè),不同的發(fā)行版本對(duì)硬件的要求也不一樣。拿ubuntu來(lái)說(shuō),Lubuntu和Xubuntu相對(duì)來(lái)說(shuō)硬件要求要比 ubuntu和Kubuntu要低,但也絕非586的電腦所能帶起來(lái)的,即便是輕巧如E17的輕量級(jí)桌面也有一定的下限。所以,不要期冀無(wú)窮老機(jī)能安裝一 個(gè)帶X的linux,當(dāng)然tiny core linux之流或許是這些無(wú)窮老機(jī)的歸屬。 然而,軟件的不穩(wěn)定性會(huì)導(dǎo)致我們頻繁的重做系統(tǒng) 么?對(duì)于這個(gè)軟肋,各大發(fā)行版仍然有對(duì)策應(yīng)對(duì),對(duì)于一些不直接影響系統(tǒng)底層的軟件,我們可以采用鎖定版本的辦法不升級(jí)該軟件。這個(gè)功能無(wú)論是deb系還是 arch都可以輕易做到,而且也是一種行之有效的方法。對(duì)于一些直接與系統(tǒng)底層掛鉤的軟件,更新后直接導(dǎo)致系統(tǒng)損壞無(wú)法開(kāi)機(jī),我們可以采用Live CD或者Live USB進(jìn)行軟件的降級(jí),具體方法很多,最常用的就是chroot方法,降級(jí)之后鎖定版本,等待更新。 對(duì)于硬件不兼容的問(wèn)題,這個(gè)很大一定程度上屬于硬件廠商的問(wèn)題,一般處理方法可以采用通用驅(qū)動(dòng)或者在一些老的版本里找所需要的驅(qū)動(dòng)。 總而言之,正常使用linux的情況下,很少能導(dǎo)致系統(tǒng)損壞,我們所要做的只是找出問(wèn)題癥結(jié)所在,處理好問(wèn)題,而不是不厭其煩的重做系統(tǒng)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |