如何借助CrossOver在Linux上運(yùn)行Windows程序
譯文【51CTO.com快譯】就因?yàn)橛心硞€(gè)Windows應(yīng)用程序是你非用不可,并不意味著就只能運(yùn)行Windows。CodeWeaver的CrossOver Linux讓你能夠在Linux上運(yùn)行許多流行的Windows應(yīng)用程序。得到支持的Windows應(yīng)用程序包括微軟Office(從Office 97到Office 2010)、Intuit Quicken和一些版本的Adobe Photoshop及Photoshop CS。CrossOver還可以運(yùn)行游戲。比如說(shuō),你可以運(yùn)行諸如《魔獸世界》和《激戰(zhàn)2》之類的熱門在線游戲。
在你的Linux PC上需要運(yùn)行微軟Office?歸功于CodeWeaver的CrossOver,那不是個(gè)問(wèn)題。
當(dāng)然,只要硬件功能足夠強(qiáng),你可以在甲骨文的VirtualBox虛擬機(jī)里面的Linux上運(yùn)行Windows應(yīng)用程序。這種方法的問(wèn)題在于,它們?cè)谫Y源有限的系統(tǒng)上無(wú)法順暢地運(yùn)行。如果CrossOver支持你所需要的應(yīng)用程序,就不需要為適合虛擬機(jī)而操心。
CrossOver可以運(yùn)行許多Windows程序,但不是說(shuō)全部都能運(yùn)行。比如說(shuō),你可以在CrossOver Linux上運(yùn)行Visio 2010。想運(yùn)行AutoCAD?恐怕沒戲。
你的程序?qū)⒃贚inux、乃至在CrossOver Mac上運(yùn)行嗎?CrossOver有一份完整的列表,詳細(xì)列出了什么程序可以運(yùn)行、什么程序不可以運(yùn)行。你還可以試一試15天免費(fèi)試用的CrossOver,確保你需要的那個(gè)軟件在Linux系統(tǒng)上可以順暢地運(yùn)行。
CrossOver基于開源項(xiàng)目Wine,它在Unix/Linux操作系統(tǒng)系列上實(shí)施了Windows應(yīng)用編程接口(API)。Wine是個(gè)成熟的項(xiàng)目,已有20多年的開發(fā)工作。
從技術(shù)上來(lái)說(shuō),你不需要CrossOver Linux就可以在Linux上運(yùn)行Windows應(yīng)用程序。單獨(dú)用Wine就能實(shí)現(xiàn)――如果你知道自己在做什么的話。CrossOver讓你可以自動(dòng)安裝Windows應(yīng)用程序,并提供了技術(shù)支持。簡(jiǎn)而言之,CrossOver大大簡(jiǎn)化了在Linux上安裝和管理Windows應(yīng)用程序的任務(wù)。
***版本CrossOver 15提供了15天免費(fèi)試用。如果你很喜歡它,要掏59.95美元。它隨帶為期12個(gè)月的升級(jí)和技術(shù)支持。CrossOver在Debian、Fedora、Mint、紅帽企業(yè)版Linux(RHEL)和Ubuntu上都得到支持。它應(yīng)該在任何Linux上都可以運(yùn)行,不過(guò)這些是官方支持的發(fā)行版。CrossOver對(duì)你的PC幾乎沒有任何要求,只要PC能夠運(yùn)行Linux。近五年出廠的任何PC運(yùn)行Linux都不會(huì)有問(wèn)題。
還有一個(gè)優(yōu)秀的免費(fèi)程序PlaysOnLinux,它具有與CrossOver同樣的一些功能,但是沒有周到的支持服務(wù)。如果你剛接觸Linux,CrossOver是***的選擇。由于可以免費(fèi)試用,你在購(gòu)買之前就知道它是否支持你常用的Windows應(yīng)用程序。
CrossOver在幾乎任何x86 Linux系統(tǒng)上都可以運(yùn)行。想安裝這個(gè)程序,你只要下載適合所用Linux版本(我用的是Mint)的那個(gè)版本,然后打開已下載的文件。這會(huì)調(diào)出程序包安裝程序(Package Installer)。然后,只要點(diǎn)擊“安裝程序包”按鈕,就可以了。
一旦這一步完成,安裝Windows應(yīng)用程序往往很容易。在CrossOver界面上,你只要從得到支持的應(yīng)用程序列表中選擇想要的Windows應(yīng)用程序。然后,將安裝程序指向安裝文件或CD/DVD,很快界面就會(huì)如同你在Windows上安裝Windows程序那樣。
你還可以安裝未得到“官方”支持的應(yīng)用程序。比如說(shuō),我總是把自己青睞的一款HTML編輯工具NoteTab放在Linux上,盡管它并不得到官方支持。
除了實(shí)際的應(yīng)用程序外,你還可以將有用的Windows組件添加到CrossOver/Linux。比如說(shuō),我安裝了最常見的Windows字體,比如Arial字體和Times Roman字體。
一些應(yīng)用程序會(huì)要求你還要安裝一些Linux組件。如果你運(yùn)行64位版本的Linux,通常會(huì)需要32位代碼庫(kù)。關(guān)于何時(shí)做這一步、如何做這一步,CrossOver安裝程序給出了詳細(xì)的操作指示。
在我使用CrossOver的過(guò)程中(十多年前就使用它了),我發(fā)現(xiàn)大多數(shù)得到支持的Windows程序在CrossOver上運(yùn)行起來(lái)很順暢。別誤會(huì)我的意思,它無(wú)法運(yùn)行所有的Windows程序。另外,我有時(shí)會(huì)發(fā)現(xiàn)畫面異常,原因是Linux和Windows應(yīng)用程序爭(zhēng)奪同一個(gè)屏幕空間。
那些是小問(wèn)題。每個(gè)新版本運(yùn)行Windows應(yīng)用程序更順暢。我發(fā)覺CrossOver非常有用,尤其是在低性能系統(tǒng)上。
如果你仍得運(yùn)行某一個(gè)特別的Windows程序,無(wú)論系統(tǒng)是不是使用Linux,CrossOver可能正是你需要的那個(gè)工具。
原文標(biāo)題:How to run Windows programs on Linux with CrossOver,作者:Steven J. Vaughan-Nichols
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】