本文的安裝過程主要依據(jù)Debian10安裝wine及用wine安裝微信、QQ與TIM和Installing Wi" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 在Debian 10上通過Wine安裝微信

在Debian 10上通過Wine安裝微信

時間:2022-08-06 22:45:01 | 來源:網(wǎng)站運營

時間:2022-08-06 22:45:01 來源:網(wǎng)站運營

摘要

本文歸納并梳理了在Debian 10系統(tǒng)上通過Wine安裝微信的方法,并針對mono和gecko插件下載慢、易出錯的問題給出了一種解決方案。

本文的安裝過程主要依據(jù)Debian10安裝wine及用wine安裝微信、QQ與TIM和Installing WineHQ packages,其中關(guān)于配置wine prefix的部分參考了Linux下通過Wine安裝微信,關(guān)于mono和gecko的安裝的部分參考了wine Mono。

系統(tǒng)信息如下:

系統(tǒng)信息

1. 添加FAudio的OBS源

Wine從5.0開始依賴libfaudio0(即FAudio),而Debian 10中并不包含F(xiàn)Audio。另外,由于FAudio不是Wine項目的一部分,所以Wine也無法直接將其捆綁分發(fā)。所以,在安裝Wine之前需要先添加FAudio的OBS源。

具體步驟如下:

wget -qO - https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key | sudo apt-key add -deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./sudo apt update
添加FAudio源之后,可以用apt-cache查找到libfaudio0



2. 安裝winehq-stable

sudo dpkg --add-architecture i386wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -deb https://dl.winehq.org/wine-builds/debian/ buster mainsudo apt updatesudo apt install --install-recommends winehq-stable附贈卸載wine的命令:

sudo apt --purge autoremove --install-recommends winehq-stable

3. 配置wineprefix

wineprefix與docker的概念相似。不同的wineprefix相互之間沒有影響,各自將wine的配置和應(yīng)用程序分別存儲,便于使用和調(diào)試。默認(rèn)的wineprefix保存在~/.wine中。

創(chuàng)建名為WeChat的wineprefix,并進(jìn)行配置:

mkdir ~/WineWINEARCH=win32 WINEPREFIX=~/Wine/WeChat winecfg其中WINEARCH=win32的作用是告訴Wine創(chuàng)建一個32位的wineprefix。wineprefix創(chuàng)建完畢后,再次運行時就不需要指定WINEARCH環(huán)境變量了。

在創(chuàng)建wineprefix時,會提示下載并安裝wine-monowine-gecko,全部點取消即可,創(chuàng)建完成后會彈出Wine設(shè)置窗口,點擊確定關(guān)閉即可。

創(chuàng)建WeChat的wineprefix
此時~/Wine目錄下會出現(xiàn)WeChat子目錄。

4. mono和gecko的安裝

在創(chuàng)建wineprefix時,會提示下載并安裝wine-monowine-gecko。

提示安裝wine-gecko
但是由于網(wǎng)絡(luò)的原因,從國內(nèi)下載mono和gecko相當(dāng)緩慢,進(jìn)而導(dǎo)致安裝配置出錯。所以,本文采用“鏡像站下載然后本地安裝”的方法來解決這一問題。

wget http://mirrors.ustc.edu.cn/wine/wine/wine-mono/5.1.1/wine-mono-5.1.1-x86.msiwget http://mirrors.ustc.edu.cn/wine/wine/wine-gecko/2.47.2/wine-gecko-2.47.2-x86.msiWINEPREFIX=/home/moose/Wine/WeChat wine uninstaller
運行uninstaller,本地安裝mono和gecko
點擊安裝按鈕可以選擇下載好的msi安裝包進(jìn)行安裝。安裝完成后沒有提示,需要重新啟動uninstaller之后才可以看到已安裝mono和gecko,如上圖所示。

5. 安裝微信

從微信網(wǎng)站下載微信安裝程序(WeChatSetup.exe),同樣使用uninstaller進(jìn)行安裝。安裝完成后可在桌面上看到微信的圖標(biāo),并且可以正常運行登錄。

微信安裝完成



6. 安裝riched20.dll

安裝完成后發(fā)現(xiàn)微信中無法輸入文字,這是由于wine環(huán)境中沒有riched20.dll導(dǎo)致的。

winetricks提供了安裝缺失dll的功能,但是Debian 10自帶的winetricks版本與本文所安裝的winehq-stable不匹配,因此直接從github獲取最新的版本。

安裝方法如下:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetrickschmod +x winetricksmv winetricks ~/.local/bin/.運行winetricks

WINEPREFIX=/home/moose/Wine/WeChat winetricks
君欲何為?選擇默認(rèn)的Wine容器
安裝Windows DLL或組件
安裝riched20.dll
至此,wine微信安裝完畢。

參考資料

  1. Debian10安裝wine及用wine安裝微信、QQ與TIM
  2. Linux下通過Wine安裝微信
  3. Installing WineHQ packages
  4. wine Mono
  5. wine Gecko

關(guān)鍵詞:安裝,通過

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉