其他語(yǔ)言: English
WineHQ 源倉(cāng)庫(kù)的密鑰于 2018-12-19 改變過(guò)。如果您在此之前下載添加過(guò)該密鑰,您需要重新下載和添加新的密鑰并運(yùn)行 sudo apt update 以獲得更新。
從 Wine 4.5 開始,用于 Debian testing 的 wine-devel 包增加對(duì) libfaudio0 的依賴。由于發(fā)行版尚未提供該包,您可以從 OBS 下載 libfaudio0 安裝包。詳情請(qǐng)看:https://forum.winehq.org/viewtopic.php?f=8&t=32192 。
Raspbian 用戶: WineHQ 提供的安裝包只能用于 x86 架構(gòu);它們不能被安裝于 ARM 架構(gòu)系統(tǒng)。
首先,開啟 32 位支持:
sudo dpkg --add-architecture i386
然后安裝被用于簽發(fā)安裝包的密鑰:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
然后添加軟件源到 /etc/apt/sources.list 或創(chuàng)建一個(gè) *.list 文件于 /etc/apt/sources.list.d/,并包含以下內(nèi)容:
Debian 版本 | 向 /etc/apt/sources.list 填入: |
---|---|
Debian 8 (Jessie) | deb?https://dl.winehq.org/wine-builds/debian/?jessie main |
Debian 9 (Stretch) | deb?https://dl.winehq.org/wine-builds/debian/?stretch main |
Debian 10 (目前的 Testing) (Buster) | deb?https://dl.winehq.org/wine-builds/debian/?buster main |
更新軟件倉(cāng)庫(kù):
sudo apt update
然后安裝 以下其中一個(gè)安裝包:
穩(wěn)定分支 |
sudo apt install --install-recommends winehq-stable |
---|---|
開發(fā)分支 |
sudo apt install --install-recommends winehq-devel |
Staging 分支 |
sudo apt install --install-recommends winehq-staging |
如果 apt 提示缺少依賴,請(qǐng)先安裝缺少的依賴,然后重復(fù)以上兩步(update 和 install)。
如果您之前使用過(guò)來(lái)自發(fā)行版自己打包的安裝包,您會(huì)發(fā)現(xiàn)它們和 WineHQ 提供的有以下不同:
- 文件被安裝在 /opt/wine-devel 或 /opt/wine-staging。
- 沒(méi)有為 Wine 的內(nèi)置程序(winecfg 等等)創(chuàng)建菜單項(xiàng),并且如果您是從發(fā)行版自己打包的安裝包升級(jí)上來(lái)的,原來(lái)的菜單項(xiàng)也會(huì)被刪除。您可以使用菜單編輯器自己再次創(chuàng)建。
- 沒(méi)有添加 Binfmt_misc 注冊(cè)項(xiàng)。如果您想手動(dòng)添加,請(qǐng)查看您使用的發(fā)行版關(guān)于 update-binfmts 的文檔。
- WineHQ 當(dāng)前沒(méi)有提供 wine-gecko 和 wine-moon 的安裝包。所以當(dāng)創(chuàng)建新的 wine 配置目錄時(shí),您將會(huì)被詢問(wèn)是否下載這些組建。為了得到更好的兼容性,我們建議您選擇“安裝”。如果下載過(guò)程發(fā)生出錯(cuò),請(qǐng)查看 Gecko 和 Mono 的 wiki 頁(yè)面來(lái)進(jìn)行手動(dòng)安裝。
構(gòu)建源碼包
從 4.0-rc2 開始,WineHQ 的源倉(cāng)庫(kù)已經(jīng)包含了由 OBS 生成的 .dsc、.diff.gz 和 .orig.tar.gz 等文件。這些源碼包可以在 /main/source 下以您的發(fā)行版版本( 例如: jessie、stretch 或 buster )命名的子目錄找到。
編譯 WoW64
Debian 的 Multiarch 支持目前尚不完整,所以目前您無(wú)法簡(jiǎn)單地同時(shí)安裝 32 位和 64 位庫(kù)。如果您使用的不是 64 位系統(tǒng),您將會(huì)需要?jiǎng)?chuàng)建一個(gè)獨(dú)立的環(huán)境來(lái)安裝和構(gòu)建 32 位依賴。 請(qǐng)查看 構(gòu)建 Wine 來(lái)了解如何在 chroot 或容器中構(gòu)建 Wine。