1. 程式人生 > >CentOS 中如何安裝 CrossOver

CentOS 中如何安裝 CrossOver

前言:

不同於Docker和虛擬機器,誕生於Windows尚且一家獨大的年代,wine是一個在Linux/Mac上面執行Windows應用的選擇。
當然從誕生開始,對wine的詬病就不曾中斷,主要來自於較低的執行效率和不良的相容性。
事實上,wine是一個天才的專案和被嚴重低估的產品。

在官網的說明中,wine是“Wine Is Not an Emulator” 的遞迴縮寫。其實這已經把wine的出身說的很清楚了,不過仍然有很多人質疑認為”非模擬器“的解釋不過是一種娛樂性的說法。
如果真要從技術的對比上,wine要更類似於cygwin這樣的產品,後者是在windows的環境中,編寫一個可以執行Linux的底層,從而在windows的環境中實現了一個在應用層執行的linux環境。
wine則是反過來,在POSIX相容系統中,編寫了一個windows的底層環境,從而在POSIX上執行windows的應用。
但是因為Windows的複雜度,這個工作艱鉅而繁重,很多的應用特別是對顯示卡等底層要求比較高的應用無法執行。即便能跑起來的一些,也因為相容層的速度問題,執行效率打了折扣或者軟體微小的升級就導致不再相容。wine的每一個版本更新,幾乎都是為了解決一些軟體的相容性問題。
所以很多下載網站的介紹中,都特別指出“使用wine需要具備較高的技術水平”。

CrossOver是wine的一個商業版本,對Mac等系統有更好的支援效果,易用性也高了許多。在CrossOver中,每一個Windows的執行環境被稱為Bottle,通常是首先安裝類似Visual C++ 6 run time library這樣的執行環境,然後就可以執行其上的Windows應用。對中文的支援仍然不太理想,但後臺服務類(類似linux的命令列類)程式幾乎相容的都還不錯。

在這種情況下,你會感覺到wine和CrossOver的優點,不需要龐大的虛擬機器環境和記憶體等資源限制,幾乎如同Mac/Linux本身的應用一樣,很小的代價就完成了Windows應用的執行。啟動和關閉的速度更是將虛機遠遠拋在了腦後。

 

 

CentOS 也是一款基於 Linux 的作業系統,在這個作業系統中 CrossOver 的安裝包是 bin 格式的,這對於部分使用者來講估計就有點蒙圈了。

 

給整蒙圈兒了
圖1:給整蒙圈兒了

今天小編就將個大家介紹一下如何安裝這種格式的 CrossOver。

下面就給大家呈現具體安裝過程:

1、去中文官網進行 CrossOver 下載,如果安裝包的名字過長,可以修改成 crossover.bin,然後開啟終端,首先要把 .bin 檔案設定成可執行的:chmod 755 crossover.bin,接下來執行該檔案:./crossover.bin;

終端
圖2:終端

2、在 CrossOver 授權許可中點選“下一步”;

CrossOver 授權許可
圖3:CrossOver 授權許可

3、然後會出現安裝目錄,大家可以按照自己的需求進行設定,設定完成之後點選“下一步”;

安裝目錄
圖4:安裝目錄

4、接下來就會顯示正在安裝,稍等片刻這個程式就安裝完成了;

完成
圖5:完成

5、由於安裝的程式有缺失的包,所以會自動跳出終端,來安裝缺失的包,輸入開機密碼,然後在詢問是否繼續的時候輸入“y”,最後完全結束之後按下回車鍵即可;

終端-輸入密碼
圖6:終端-輸入密碼

終端-是否繼續
圖7:終端-是否繼續

終端-按下回車鍵
圖8:終端-按下回車鍵

6、然後已經安裝好的 CrossOver 就會自動跳出來,這也表示我們可以在 CentOS 中安裝 Windows 軟體了。

安裝完成
圖9:安裝完成

如果我們關閉一開始開啟的終端,那麼正在執行中的 CrossOver 也會關閉,如果想要繼續使用這個系統相容軟體在應用程式中就能找到。

關閉終端
圖10:關閉終端

應用程式中安裝好的CrossOver

 

原址:http://www.crossoverchina.com/news/cos-co.html