Ubuntu虛擬機(jī):如何選擇虛擬化軟件
如果你想在PC上運(yùn)行Ubuntu虛擬機(jī),有一系列事情需要注意。虛擬化如今已經(jīng)在IT行業(yè)中成為常規(guī)配置。但是,在你決定運(yùn)行Ubuntu虛擬機(jī)時,你必須考慮到你是否已經(jīng)完全理解了虛擬化的益處。
Datamation網(wǎng)站作者M(jìn)att Hartley將研究Ubuntu上的主機(jī)與子機(jī),為什么要選擇虛擬化,以及如何確保為您的Ubuntu桌面使用***的虛擬機(jī)解決方案。
虛擬機(jī):用Ubuntu還是其他操作系統(tǒng)?
需要您深思熟慮的一大重要事項是你要在Ubuntu還是其他操作系統(tǒng)下運(yùn)行虛擬機(jī)?
一般而言,在Windows下運(yùn)行Ubuntu沒啥意義。如果你依賴Windows又想使用Ubuntu,那么得找個雙啟動環(huán)境,或考慮使用用于Ubuntu的Windows安裝程序。除了Ubuntu Windows安裝程序,還可以使用已經(jīng)加載Ubuntu的USB驅(qū)動。這可帶來動態(tài)的Ubuntu體驗,而不用改動你現(xiàn)有的操作系統(tǒng)。
在很多人看來,Ubuntu打造了很好的主機(jī)操作系統(tǒng),將Windows作為子機(jī)運(yùn)行提供了***價值。例如,在你需要一個遺留的Windows應(yīng)用,但不想將Ubuntu作為默認(rèn)操作系統(tǒng)的時候。如果Ubuntu PC有充足的CPU功能與RAM,就可運(yùn)行Windows實例,并能輕松訪問Ubuntu下的遺留程序。取決于所使用的虛擬機(jī)軟件,甚至可用無縫模式運(yùn)行子桌面,這樣,子操作系統(tǒng)軟件看起來似乎運(yùn)行在Ubuntu上。
要設(shè)置Ubuntu主機(jī)與Windows運(yùn)行子操作系統(tǒng),建議使用以下步驟:
使用有足夠資源的PC。推薦使用有越多RAM和CPU功能的PC。理想情況下,我喜歡給子操作系統(tǒng)分配專門有2GB RAM的Windows,另一臺主機(jī)操作系統(tǒng)也至少有2GB RAM。
慎重思考運(yùn)行虛擬機(jī)是否是使用多平臺的***方式。如果是想在Ubuntu主機(jī)PC上的Windows子機(jī)上播放視頻,那么會讓人非常失望。如果運(yùn)行視頻編輯器、視頻游戲與CAD程序,需要考慮的是本地操作系統(tǒng)環(huán)境。如果在虛擬環(huán)境運(yùn)行這些程序,用戶體驗就會太差勁。
考慮是否適用開源軟件作為替換選擇。很多情況下,開源軟件應(yīng)用能提供專有Windows應(yīng)用同樣的功能與效果。但有些用戶可不同意,在我的經(jīng)驗看來,開源軟件所能提供的功能還是略遜一籌。經(jīng)過一些初期測試后,可能發(fā)現(xiàn)使用的是受支持的開源應(yīng)用。這表示可以避免依賴虛擬機(jī)。
選擇虛擬機(jī)軟件
如何為Ubuntu選擇正確的虛擬機(jī)軟件?首先需要確定的是哪個注意事項最重要。
VMware Player:很多企業(yè)用戶***是VMware Player,因為它在低能耗資源使用率與高級功能之間有***平衡。對于高功能實用,VMware Workstation成為合適選擇,擁有企業(yè)級友好功能,比如高級網(wǎng)絡(luò)配置。這兩款產(chǎn)品都是商業(yè)軟件,需要注冊才能使用。
VirtualBox:如果只是偶爾用用,VirtualBox很合適。它能快速輕松運(yùn)行Ubuntu主機(jī)系統(tǒng)上的Windows或其他Linux版本的虛擬機(jī)。VirtualBox宣傳其與VMware的功能相同,如USB設(shè)備pass-through和簡單設(shè)置虛擬化的工具。但VirtualBox的差別在于其易操作的用戶界面。VirtualBox既有開源版本也有商業(yè)版本。
下面介紹的這些虛擬機(jī)應(yīng)用讓人印象不深刻。你可能對此不茍同,但我要說它們真的很少被人使用。
Parallels Workstation:在使用Ubuntu作為主機(jī)操作系統(tǒng)時,我還真對Parallels沒啥印象。它與上面的兩款產(chǎn)品沒啥區(qū)別。糟的是Parallels也是商業(yè)軟件也需要注冊。如果Parallels Workstation吸引你,可用VirtualBox代替。在我看來,Parallels Workstation與VirtualBox的區(qū)別僅僅是價格。
Qemu:說它我可能挨板磚。Qemu沒犯錯,這個虛擬機(jī)應(yīng)用很給力。但事實上,Qemu在資源利用率真不咋的。就算空閑著,它耗費的資源也過多。至于使用Qemu,我也認(rèn)為對用戶來說太困難。如果你想要學(xué)習(xí)文檔,你就勇敢用它吧,不想學(xué)的還是用VMware吧。
WINE:我明白WINE不是虛擬機(jī)軟件。WINE也不是模擬器。既然WINE常被提及,我就說說為啥打死我都不用它的原因。雖然可運(yùn)行相同的Windows軟件,不需要操心Windows OS,但太多軟件運(yùn)行得不如人意。更糟糕的是它們運(yùn)行在一個實例中,在WINE更新后就被打散。我發(fā)現(xiàn)WINE在一些Windows視頻游戲中運(yùn)行得很好。除此之外,我建議使用虛擬機(jī),這樣更可靠。