Wine功能介紹
1. Windows可執(zhí)行文件:
Wine 完全支持 Windows可執(zhí)行文件( .exe 和 DLL)的二進(jìn)制加載。
2. DLL:
Wine 有幾百個(gè) Windows DLL 的內(nèi)部實(shí)現(xiàn) -- 不過,其中沒有多少是完全的實(shí)現(xiàn)。例如,包含有用戶界面相關(guān)函數(shù)的 userd32.dll 在開放源代碼的 Wine 中實(shí)現(xiàn)了 92%。
3. COM:
這是一種幾乎被所有的大型 Windows應(yīng)用程序所使用的 Windows 技術(shù),它支持諸如將一個(gè) Excel 電子數(shù)據(jù)表嵌入到 Word 文檔中等功能。這一技術(shù)得到了 Wine 的很好的支持。
4. 注冊(cè)表:
這是另一個(gè)幾乎任何一個(gè) Windows應(yīng)用程序都會(huì)使用的關(guān)鍵技術(shù),Wine 實(shí)現(xiàn)了大約 90% 的 Windows 注冊(cè)表管理 API。
5. 核心功能:
核心系統(tǒng)功能也得到了特別好的支持。如前面提到的,盡管 Linux 和 Windows 之間存在區(qū)別,但是基本的層次上還有很多類似之處,因此與進(jìn)程、線程、文件和消息隊(duì)列相關(guān)的核心系統(tǒng) API 得到了近乎完美的支持。
6. 音頻和視頻:
Wine 支持 Windows 音頻和視頻文件的運(yùn)行(還可以使用 Windows媒體播放器)。
7. 打?。?/strong>
也得到了支持,可以從一個(gè)在 Wine 中運(yùn)行的 Windows應(yīng)用程序進(jìn)行打印。
8. ODBC:
Wine 支持那些需要通過 ODBC 訪問數(shù)據(jù)庫的 Windows 應(yīng)用程序。
9. 調(diào)試:
Wine中文版有一個(gè)非常健壯和強(qiáng)大的內(nèi)置調(diào)試器,除了支持標(biāo)準(zhǔn)的調(diào)試功能外,它還為調(diào)試運(yùn)行于 Linux 上的 Windows 二進(jìn)制程序進(jìn)行了定制。它是 Wine 為其開發(fā)者提供的最重要工具之一。Wine 還有一個(gè)設(shè)計(jì)完備的追蹤和記錄日志的模塊,可以幫助調(diào)試。我們之所以強(qiáng)調(diào)這一點(diǎn),原因在于,盡管框架是健壯的,但是,當(dāng)在 Wine 中安裝和運(yùn)行 Windows應(yīng)用程序時(shí)有很多不確定因素,在使用開放源代碼的 Wine 時(shí)遲早會(huì)停下來進(jìn)行調(diào)試。
Wine功能特點(diǎn)
1、Wine是一個(gè)Windows兼容層,是一個(gè)能夠在多種 POSIX-compliant 操作系統(tǒng)(諸如 Linux,Mac OSX 及 BSD 等)上運(yùn)行 Windows 應(yīng)用的兼容層;
2、提供了一個(gè)用來從Windows源進(jìn)出到UNIX的開發(fā)工具包;
3、也提供了一個(gè)程序加載器,該加載器允許不用任何修改 Windows 3.1/95/NT 的二進(jìn)制文件,就可以運(yùn)行在Intel Unix及其衍生版本下。
Wine安裝步驟
1. 首先點(diǎn)擊系統(tǒng)中的“Applications(應(yīng)用程序)”菜單。
2. 點(diǎn)擊其中的“Software & Updates(軟件和更新)”一項(xiàng)。
3.再點(diǎn)擊“Other Software(其他軟件)”選項(xiàng)卡。
4. 點(diǎn)擊“Add”來進(jìn)行添加。
5. 在APT行,輸入“ppa:ubuntu-wine/ppa”,并點(diǎn)擊“Add Source(添加來源)”。
6. 之后輸入sudo密碼,點(diǎn)擊“Authenticate”進(jìn)行驗(yàn)證。
7. 驗(yàn)證完成后,點(diǎn)擊“Close”關(guān)閉窗口。
8. 出現(xiàn)系統(tǒng)提示后,點(diǎn)擊“Reload”重新載入。
9. 打開“Software Center(軟件中心)”并找到Wine軟件,然后點(diǎn)擊“Install”進(jìn)行安裝。
10. 之后只需等待安裝完成即可。
Wine使用方法
1、直接運(yùn)行程序
使用命令wine
[root@localhost root]#wine <程序名>
2、使用程序管理器
[root@localhost root]#progman
打開Linux系統(tǒng)的管理器窗口,從菜單中選擇 文件(F)-執(zhí)行(X),會(huì)彈出目錄瀏覽窗口,選擇需要啟動(dòng)的程序即可。
3、直接雙擊EXE程序
在用戶安裝WINE后,會(huì)自動(dòng)關(guān)聯(lián)到電腦上的EXE程序,之后直接雙擊exe應(yīng)用程序即可直接運(yùn)行,不需要安裝。
Wine常見問題
問:wine官方版出現(xiàn)中文亂碼怎么辦?
答:Wine1.1.4以上版本的中文支持得到了極大改善。如果您在使用較低版本的WINE或者對(duì)WINE的中文支持不滿意,可以把下面文字保存為zh.reg文件,運(yùn)行wine regedit導(dǎo)入它即可
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下運(yùn)行Windows程序,wine是必不可少的,所以,請(qǐng)將wine安裝到你的系統(tǒng)里。
二、將你的Windows所在的分區(qū)加載到某個(gè)目錄。(本文假定這個(gè)目錄是/mnt/c).
三、修改wine.conf。這也是最關(guān)鍵的步驟。在wine.conf里,系統(tǒng)默認(rèn)有五個(gè)驅(qū)動(dòng)器:
A,軟驅(qū),對(duì)應(yīng)于軟驅(qū)在Linux下的載入點(diǎn)/mnt/fd0;
C,windows所在的分區(qū),對(duì)應(yīng)于 /c;
D,CD-ROM,對(duì)應(yīng)于/cdrom;
E,臨時(shí)分區(qū),對(duì)應(yīng)于/tmp;
F,網(wǎng)絡(luò)驅(qū)動(dòng)器。
首先,你必須指明你的Windows所在路徑,否則,wine是不會(huì)工作的。用任意文本編輯器打開/etc/wine/wine.conf,找到 [Drive c],將Path=/c改為Path=/mnt/c。如果其他驅(qū)動(dòng)器所對(duì)應(yīng)的路徑與你的系統(tǒng)中的載入點(diǎn)不同,你應(yīng)將它們改為你系統(tǒng)中實(shí)際的路徑。至此, wine基本上可以運(yùn)行了。運(yùn)行"wine Winamp.exe",Winamp就能運(yùn)行了,當(dāng)然,你的系統(tǒng)必須能夠發(fā)聲。此時(shí),如果你在Winamp中打開某個(gè)文件,你就會(huì)發(fā)現(xiàn)選擇路徑的下拉框中只有 A,C,D,E,F四個(gè)驅(qū)動(dòng)器可選。如果你想像在Windows下一樣方便地使用它,你必須將所有的分區(qū)映射到相應(yīng)的驅(qū)動(dòng)器名。格式為:
[Drive M] (M為驅(qū)動(dòng)器名,如,c,d,e,f...)
Path=/xyz (/xyz是分區(qū)在Linux中的載入點(diǎn))
Type=abc (abc是驅(qū)動(dòng)器的類型,軟驅(qū)為floppy,硬盤為hd,光驅(qū)為cdrom,網(wǎng)絡(luò)為net)
Label=labelname(labelnemae為卷標(biāo))
Filesystem=win95
Device=/dev/hdxy(x是物理硬盤驅(qū)動(dòng)器的編號(hào),第一主盤為a,第一從盤為b;y是邏輯分區(qū)編號(hào),主分區(qū)為1,邏輯分區(qū)從5開始。例如,我的系 兄揮幸桓鲇才蹋 ? 為/dev/hda1, d為/hda5,e為/hda6...) 。當(dāng)然,如果在某個(gè)地方插入一個(gè)驅(qū)動(dòng)器,其后的驅(qū)動(dòng)器也應(yīng)做相應(yīng)的修改。
最后,找到[wine],對(duì)Temp=e:,Path=c:wineows;c:windowssystem;e:;e:test;f: 中的驅(qū)動(dòng)器名做相應(yīng)的修改,使它們指向正確的路徑。
完成上述修改后,再運(yùn)行"wine Winamp.exe",就跟在Windows下使用它一樣方便了。
同類軟件對(duì)比
Xubuntu是一個(gè)開源的,功能齊全的生活基于Ubuntu的Linux發(fā)行版Linux和建立在輕量級(jí)和實(shí)際Xfce桌面環(huán)境。Xubuntu為用戶提供一個(gè)快速、穩(wěn)定和可靠的計(jì)算環(huán)境中常見的日常任務(wù)。Xubuntu是一份基于Ubuntu的Linux發(fā)行。然而與Ubuntu不同的是,Xubuntu采用輕量級(jí)的XFce桌面環(huán)境,并面向低端機(jī)器作了優(yōu)化。該發(fā)行盡可能地只包含GTK+應(yīng)用軟件。
CentOS是目前最流行使用最廣泛的linux操作系統(tǒng),由于它相對(duì)于其他 Linux 發(fā)行版,其穩(wěn)定性值得信賴,所以一直深受大家的喜愛。CentOS 是 RHEL(Red Hat Enterprise Linux)源代碼再編譯的產(chǎn)物,而且在 RHEL 的基礎(chǔ)上修正了不少已知的 Bug 。有需要的趕緊來下載吧,本站免費(fèi)提供。
華軍小編推薦:
Wine是一個(gè)Windows兼容層,這個(gè)層即提供了一個(gè)用來從Windows源進(jìn)出到UNIX的開發(fā)工具包(Winelib)。華軍軟件園還有UKUI for openEuler、Linux Kernel、礦山系統(tǒng)、OpenBSD、CentOS For Linux等同樣是網(wǎng)民非常喜愛的軟件,大家可以來華軍軟件園下載!
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用