Wine功能介紹
1. Windows可執行文件:
Wine 完全支持 Windows可執行文件( .exe 和 DLL)的二進制加載。
2. DLL:
Wine 有幾百個 Windows DLL 的內部實現 -- 不過,其中沒有多少是完全的實現。例如,包含有用戶界面相關函數的 userd32.dll 在開放源代碼的 Wine 中實現了 92%。
3. COM:
這是一種幾乎被所有的大型 Windows應用程序所使用的 Windows 技術,它支持諸如將一個 Excel 電子數據表嵌入到 Word 文檔中等功能。這一技術得到了 Wine 的很好的支持。
4. 注冊表:
這是另一個幾乎任何一個 Windows應用程序都會使用的關鍵技術,Wine 實現了大約 90% 的 Windows 注冊表管理 API。
5. 核心功能:
核心系統功能也得到了特別好的支持。如前面提到的,盡管 Linux 和 Windows 之間存在區別,但是基本的層次上還有很多類似之處,因此與進程、線程、文件和消息隊列相關的核心系統 API 得到了近乎完美的支持。
6. 音頻和視頻:
Wine 支持 Windows 音頻和視頻文件的運行(還可以使用 Windows媒體播放器)。
7. 打印:
也得到了支持,可以從一個在 Wine 中運行的 Windows應用程序進行打印。
8. ODBC:
Wine 支持那些需要通過 ODBC 訪問數據庫的 Windows 應用程序。
9. 調試:
Wine中文版有一個非常健壯和強大的內置調試器,除了支持標準的調試功能外,它還為調試運行于 Linux 上的 Windows 二進制程序進行了定制。它是 Wine 為其開發者提供的最重要工具之一。Wine 還有一個設計完備的追蹤和記錄日志的模塊,可以幫助調試。我們之所以強調這一點,原因在于,盡管框架是健壯的,但是,當在 Wine 中安裝和運行 Windows應用程序時有很多不確定因素,在使用開放源代碼的 Wine 時遲早會停下來進行調試。
Wine功能特點
1、Wine是一個Windows兼容層,是一個能夠在多種 POSIX-compliant 操作系統(諸如 Linux,Mac OSX 及 BSD 等)上運行 Windows 應用的兼容層;
2、提供了一個用來從Windows源進出到UNIX的開發工具包;
3、也提供了一個程序加載器,該加載器允許不用任何修改 Windows 3.1/95/NT 的二進制文件,就可以運行在Intel Unix及其衍生版本下。
Wine安裝步驟
1. 首先點擊系統中的“Applications(應用程序)”菜單。
2. 點擊其中的“Software & Updates(軟件和更新)”一項。
3.再點擊“Other Software(其他軟件)”選項卡。
4. 點擊“Add”來進行添加。
5. 在APT行,輸入“ppa:ubuntu-wine/ppa”,并點擊“Add Source(添加來源)”。
6. 之后輸入sudo密碼,點擊“Authenticate”進行驗證。
7. 驗證完成后,點擊“Close”關閉窗口。
8. 出現系統提示后,點擊“Reload”重新載入。
9. 打開“Software Center(軟件中心)”并找到Wine軟件,然后點擊“Install”進行安裝。
10. 之后只需等待安裝完成即可。
Wine使用方法
1、直接運行程序
使用命令wine
[root@localhost root]#wine <程序名>

2、使用程序管理器
[root@localhost root]#progman
打開Linux系統的管理器窗口,從菜單中選擇 文件(F)-執行(X),會彈出目錄瀏覽窗口,選擇需要啟動的程序即可。
3、直接雙擊EXE程序
在用戶安裝WINE后,會自動關聯到電腦上的EXE程序,之后直接雙擊exe應用程序即可直接運行,不需要安裝。
Wine常見問題
問:wine官方版出現中文亂碼怎么辦?
答:Wine1.1.4以上版本的中文支持得到了極大改善。如果您在使用較低版本的WINE或者對WINE的中文支持不滿意,可以把下面文字保存為zh.reg文件,運行wine regedit導入它即可
REGEDIT4
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes]
"Arial"="WenQuanYi Zenhei"
"Arial CE,238"="WenQuanYi Zenhei"
"Arial CYR,204"="WenQuanYi Zenhei"
"Arial Greek,161"="WenQuanYi Zenhei"
"Arial TUR,162"="WenQuanYi Zenhei"
"Courier New"="WenQuanYi Zenhei"
"Courier New CE,238"="WenQuanYi Zenhei"
"Courier New CYR,204"="WenQuanYi Zenhei"
"Courier New Greek,161"="WenQuanYi Zenhei"
"Courier New TUR,162"="WenQuanYi Zenhei"
"FixedSys"="WenQuanYi Zenhei"
"Helv"="WenQuanYi Zenhei"
"Helvetica"="WenQuanYi Zenhei"
問:Linux下wine是怎么使用?
答:一、要在Linux下運行Windows程序,wine是必不可少的,所以,請將wine安裝到你的系統里。
二、將你的Windows所在的分區加載到某個目錄。(本文假定這個目錄是/mnt/c).
三、修改wine.conf。這也是最關鍵的步驟。在wine.conf里,系統默認有五個驅動器:
A,軟驅,對應于軟驅在Linux下的載入點/mnt/fd0;
C,windows所在的分區,對應于 /c;
D,CD-ROM,對應于/cdrom;
E,臨時分區,對應于/tmp;
F,網絡驅動器。
首先,你必須指明你的Windows所在路徑,否則,wine是不會工作的。用任意文本編輯器打開/etc/wine/wine.conf,找到 [Drive c],將Path=/c改為Path=/mnt/c。如果其他驅動器所對應的路徑與你的系統中的載入點不同,你應將它們改為你系統中實際的路徑。至此, wine基本上可以運行了。運行"wine Winamp.exe",Winamp就能運行了,當然,你的系統必須能夠發聲。此時,如果你在Winamp中打開某個文件,你就會發現選擇路徑的下拉框中只有 A,C,D,E,F四個驅動器可選。如果你想像在Windows下一樣方便地使用它,你必須將所有的分區映射到相應的驅動器名。格式為:
[Drive M] (M為驅動器名,如,c,d,e,f...)
Path=/xyz (/xyz是分區在Linux中的載入點)
Type=abc (abc是驅動器的類型,軟驅為floppy,硬盤為hd,光驅為cdrom,網絡為net)
Label=labelname(labelnemae為卷標)
Filesystem=win95
Device=/dev/hdxy(x是物理硬盤驅動器的編號,第一主盤為a,第一從盤為b;y是邏輯分區編號,主分區為1,邏輯分區從5開始。例如,我的系 兄揮幸桓鲇才蹋 ? 為/dev/hda1, d為/hda5,e為/hda6...) 。當然,如果在某個地方插入一個驅動器,其后的驅動器也應做相應的修改。
最后,找到[wine],對Temp=e:,Path=c:wineows;c:windowssystem;e:;e:test;f: 中的驅動器名做相應的修改,使它們指向正確的路徑。
完成上述修改后,再運行"wine Winamp.exe",就跟在Windows下使用它一樣方便了。
同類軟件對比
Xubuntu是一個開源的,功能齊全的生活基于Ubuntu的Linux發行版Linux和建立在輕量級和實際Xfce桌面環境。Xubuntu為用戶提供一個快速、穩定和可靠的計算環境中常見的日常任務。Xubuntu是一份基于Ubuntu的Linux發行。然而與Ubuntu不同的是,Xubuntu采用輕量級的XFce桌面環境,并面向低端機器作了優化。該發行盡可能地只包含GTK+應用軟件。
CentOS是目前最流行使用最廣泛的linux操作系統,由于它相對于其他 Linux 發行版,其穩定性值得信賴,所以一直深受大家的喜愛。CentOS 是 RHEL(Red Hat Enterprise Linux)源代碼再編譯的產物,而且在 RHEL 的基礎上修正了不少已知的 Bug 。有需要的趕緊來下載吧,本站免費提供。
華軍小編推薦:
Wine是一個Windows兼容層,這個層即提供了一個用來從Windows源進出到UNIX的開發工具包(Winelib)。華軍軟件園還有UKUI for openEuler、Linux Kernel、礦山系統、OpenBSD、CentOS For Linux等同樣是網民非常喜愛的軟件,大家可以來華軍軟件園下載!
您的評論需要經過審核才能顯示
有用
有用
有用