Wine是一個(gè)常用的Windows電腦系統(tǒng)虛擬機(jī)工具,能夠在多種 POSIX-compliant 操作系統(tǒng)(諸如 Linux,Mac OSX 及 BSD 等)上運(yùn)行 Windows 應(yīng)用的兼容層。Wine讓你能夠干凈地集合 Windows 應(yīng)用到你的桌面。
軟件截圖使用技巧Wine可以在絕大多數(shù)的Unix/Linux版本下工作,但其現(xiàn)在仍不能完全運(yùn)行所有的Windows程序。不過由于幾乎每個(gè)月都有新版本,越來越多的Windows程序已經(jīng)能在Wine的幫助下在Linux中運(yùn)行。 1、直接運(yùn)行程序 使用命令 wine [root@localhost root]#wine <程序名> 2、使用程序管理器 [root@localhost root]#progman 啟動(dòng)管理器窗口,從菜單中選擇 文件(F)-執(zhí)行(X),就會(huì)彈出一個(gè)目錄瀏覽器,選擇程序即可。 3、直接雙擊 EXE 程序 一些發(fā)行版安裝WINE時(shí)會(huì)自動(dòng)關(guān)聯(lián)EXE程序,這樣直接雙擊可以運(yùn)行。 某些簡(jiǎn)單程序可直接運(yùn)行,而不需要安裝。大部分Windows軟件的安裝,請(qǐng)由Wine打開安裝包(exe文件)然后和Windows下以同樣的方法安裝程序即可。這樣安裝的程序應(yīng)當(dāng)會(huì)在桌面環(huán)境的程序列表中自動(dòng)添加快捷方式(和Windows下的快捷方式類似),選擇即可運(yùn)行程序。 ▲注意:Wine運(yùn)行某些程序,如MS Office、迅雷、QQ、某些游戲等的兼容性仍不完善。要正常使用此類軟件,可以以完全的虛擬機(jī)代替(如Virtualbox、VMWare),或者在網(wǎng)上搜索查找已知的解決方法或針對(duì)特定軟件的安裝包。 1、安裝虛擬根目錄安裝程序。 sudo apt-get install dchroot debootstrap 2、修改虛擬根目錄的配置 sudo vim /etc/schroot/schroot.conf,在文件末尾添加一下內(nèi)容 [precise] description=Ubuntu trusky directory=/var/chroot users=當(dāng)前用戶名 groups=sbuild root-groups=root 保存退出 3、使能chroot sudo debootstrap --variant=buildd --arch=i386 trusky /var/chroot http://archive./ubuntu/ 拷貝wine代碼到 /var/chroot里面 4、切換到chroot模式 sudo chroot /var/chroot/ 5、這個(gè)時(shí)候會(huì)看到root@xxxxx 進(jìn)入wine代碼目錄 運(yùn)行: ./configure make make install 在運(yùn)行./configure的過程中,如果提示缺什么庫就安裝什么庫。這里先隨便給出幾個(gè)。 sudo apt-get install apt-utils xorg-dev flex bison libGLU-dev libOSMesa-dev libpcap-dev libncurses-dev libsane-dev liblcms2-dev libpulse-dev libopenal-devlibldap2-dev gettext libxml2-dev libxslt1-dev libgnutls-dev libpng12-dev libdbus-glib-1-dev libgphoto2-2-dev libudev-dev libgirepository-1.0-1 gir1.2-glib-2.0 gir1.2-gstreamer-1.0 gir1.2-gst-plugins-base-1.0 libv4l-dev libgphoto2-dev 6、啟動(dòng)wine以后要按照提示安裝 mono grecko 7、安裝字體補(bǔ)丁 FAQ問: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:\windows\system\;e:\;e:\test;f:\ 中的驅(qū)動(dòng)器名做相應(yīng)的修改,使它們指向正確的路徑。 完成上述修改后,再運(yùn)行'wine Winamp.exe',就跟在Windows下使用它一樣方便了。 下載地址需優(yōu)先下載高速下載器: |
|