Wine,全稱“Wine Is Not an Emulator”,這是一款虛擬機軟件,是一個能夠在Linux,Mac OSX等操作系統(tǒng)上運行Windows應(yīng)用的兼容層。軟件將Windows API調(diào)用翻譯成為動態(tài)的POSIX調(diào)用,免除了性能和其他一些行為的內(nèi)存占用,讓用戶可以干凈地集合Windows應(yīng)用到桌面。
功能介紹
它是一個Windows兼容層,通俗的講,就是一個Windows模擬器。
這個層即提供了一個用來從Windows源進出到UNIX的開發(fā)工具包(Winelib)。
也提供了一個程序加載器,該加載器允許不用任何修改Windows 3.1/95/NT的二進制文件,就可以運行在Intel Unix及其衍生版本下。
Wine可以工作在絕大多數(shù)的UNIX版本下、包括Linux、 FreeBSD 和 Solaris。
使用方法
Wine可以在絕大多數(shù)的Unix/Linux版本下工作,但其現(xiàn)在仍不能完全運行所有的Windows程序。不過由于幾乎每個月都有新版本,越來越多的Windows程序已經(jīng)能在Wine的幫助下在Linux中運行。
1、直接運行程序
使用命令 wine
[root@localhost root]#wine 《程序名》
2、使用程序管理器
[root@localhost root]#progman
啟動管理器窗口,從菜單中選擇 文件(F)-執(zhí)行(X),就會彈出一個目錄瀏覽器,選擇程序即可。
3、直接雙擊 EXE 程序
一些發(fā)行版安裝WINE時會自動關(guān)聯(lián)EXE程序,這樣直接雙擊可以運行。
某些簡單程序可直接運行,而不需要安裝。大部分Windows軟件的安裝,請由Wine打開安裝包(exe文件)然后和Windows下以同樣的方法安裝程序即可。這樣安裝的程序應(yīng)當會在桌面環(huán)境的程序列表中自動添加快捷方式(和Windows下的快捷方式類似),選擇即可運行程序。
▲注意:Wine運行某些程序,如MS Office、迅雷、QQ、某些游戲等的兼容性仍不完善。要正常使用此類軟件,可以以完全的虛擬機代替(如Virtualbox、VMWare),或者在網(wǎng)上搜索查找已知的解決方法或針對特定軟件的安裝包。