你應(yīng)該還是不應(yīng)該將Linux作為第二系統(tǒng)的七個理由
譯文【51CTO.com快譯】計算機(jī)當(dāng)中最重要的組件之一就是操作系統(tǒng)。事實上,強(qiáng)大的操作系統(tǒng)應(yīng)當(dāng)具備軟件兼容性,并能夠順暢實現(xiàn)硬件與軟件之間的交互。對于大多數(shù)用戶而言,Linux加Windows或者Linux加Mac OS往往是最理想的組合。
日常使用中,我們可以在同一臺設(shè)備上使用雙系統(tǒng)。Windows與Linux可謂各有長處。Linux擁有出色的可定制能力、安全性優(yōu)勢、具備專門的開源社區(qū)且大多數(shù)為免費版本。Windows或者M(jìn)ac OS也有著自己的擁護(hù)者,他們的優(yōu)勢在于具備更多原生應(yīng)用及更低操作復(fù)雜性。
但為什么不二者皆有呢?下面我們將共同了解選擇雙系統(tǒng)的五個理由,與不應(yīng)該選擇雙系統(tǒng)的兩條反面原因。
應(yīng)當(dāng)使用雙系統(tǒng)
1. 游戲:新舊齊備
Windows的原生游戲更出色,而Linux則具備更理想的編程環(huán)境。雖然部分游戲已經(jīng)開始跨系統(tǒng)平臺推出,但毫無疑問,Windows仍然是游戲玩家的***系統(tǒng)選項。
如果想玩點老游戲(例如16位游戲),那么現(xiàn)代Windows架構(gòu)往往無法完成任務(wù)。而Linux能夠通過32位與64位系統(tǒng)很好地支持16位程序。這歸功于Wine,大部分Windows應(yīng)用都能夠以虛擬機(jī)方式運行。打算新老游戲通吃?雙系統(tǒng)幫你解決問題。
2. 主機(jī)
在以原生方式運行操作系統(tǒng)時(不同于虛擬機(jī)),操作系統(tǒng)能夠全部訪問主機(jī)設(shè)備。因此,雙系統(tǒng)意味著系統(tǒng)本身能夠更為全面地訪問各硬件組件,且其速度普遍高于虛擬機(jī)方案。
3. 兼容性
大家可能已經(jīng)發(fā)現(xiàn),某些常用程序在特定操作系統(tǒng)下無法很好地運作,例如Netflix。雖然Linux系統(tǒng)也提供幾種Netflix解決辦法,但用戶需要對其進(jìn)行修改。考慮到大多數(shù)朋友會以單一設(shè)備為中心,例如筆記本電腦,因此安裝雙系統(tǒng)能夠更好地保證您順暢訪問全部應(yīng)用及服務(wù)。
4. Linux平臺上的編程效果往往更好
在編程方面,Linux通常具備諸多優(yōu)勢。系統(tǒng)本身免費提供,且能夠支持Java、PHP、Ruby、Perl、Python以及C/C++等語言,外加各類編碼應(yīng)用負(fù)載以及bash。
打算為Windows或者M(jìn)ac平臺開發(fā)應(yīng)用?使用Linux仍然沒有問題,但一般來說原生開發(fā)往往更好。舉例來說,Windows提供極為強(qiáng)大的Visual Studio,適用于Windows應(yīng)用開發(fā)。
5.使用方式非常非常簡單
雖然命令行會給新手用戶帶來難以使用的***印象,但Linux實際上具備非常出色的易用性。畢竟Linux是一款操作系統(tǒng),與Windows及Mac OS并沒有本質(zhì)上的區(qū)別。
同樣的,雙系統(tǒng)引導(dǎo)也易于實現(xiàn)。目前網(wǎng)上提供大量此類教程,大家可以將Linux作為第二系統(tǒng)進(jìn)行安裝,并在啟動時進(jìn)行選擇。再有,文件共享也不是問題,因為Linux能夠訪問大部分Windows文件。
不應(yīng)該使用雙系統(tǒng)的理由
說了這么多優(yōu)勢,下面來看使用雙系統(tǒng)的一些弊端。
1. 提升復(fù)雜性
雖然安裝過程并不復(fù)雜,但兩套系統(tǒng)間的文件共享可能帶來一些問題。Linux通常易于訪問Windows文件,但Linux文件則很難通過Windows訪問。Linux大多采用EXT4文件系統(tǒng),而Windows則要求第三方應(yīng)用具備EXT4兼容性。另外,盡管安裝非常簡單,但卸載起來則比較麻煩。
總體來講,雙系統(tǒng)設(shè)置需要管理人員以耐心及智慧加以調(diào)整。如果大家不具備排除一些輕微故障的能力,那么***不要急于使用雙系統(tǒng)。
2. 虛擬機(jī)基本能夠?qū)崿F(xiàn)同樣的效果
如之前所述,虛擬機(jī)(http://parallels.com/)能夠立足于某一操作系統(tǒng)之內(nèi)實現(xiàn)另一操作系統(tǒng)功能。這種方法可將Linux以虛擬機(jī)方式運行在其他操作系統(tǒng)中,反之亦然。另外,安裝與制裁也更為便捷,且不會影響到引導(dǎo)加載程序。
選擇虛擬機(jī)解決方案需要更多硬盤空間,且資源分配額要超出直接運行Linux發(fā)行版。這意味著早期硬件可能不適合選擇虛擬機(jī)方案。另外,虛擬機(jī)內(nèi)的操作系統(tǒng)可能無法對PC進(jìn)行完全訪問。舉例來說,我個人就曾經(jīng)遇到過在虛擬機(jī)中Ubuntu無法使用DVD驅(qū)動器安裝程序的問題。
雖然雙系統(tǒng)擁有自身的優(yōu)缺點,但它確實能夠在提升兼容性、安全性及功能性方面發(fā)揮巨大作用。而且對于希望嘗試Linux生態(tài)系統(tǒng)的朋友而言,這無疑是最為理想的解決方案。
原文標(biāo)題:7 Reasons Why You Should (and Shouldn’t) Dual Boot Linux,作者:Moe Long
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】