ubuntu20.04 wine 安裝 wechat
# 安裝wine
sudo apt install wine
# 安裝完畢以后查看版本號
wine --version
輸出 wine-5.0 (Ubuntu 5.0-3ubuntu1)
# 初始化wine,安裝以后必須初始化wine,在你的home目錄中生成對應的隱藏.wine文件夾
wine cmd # 進入到cmd以后就可以正常退出了
# 解決輸入框空白,無法獲取光標,無法顯示輸入框內容的問題
# 安裝 winetricks
sudo apt install winetricks
#重新加載 riched20
winetricks riched20
#安裝微信
https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe
# 找到下載位置,在控制台中安裝
wine WeChatSetup.exe
# 安裝完畢,檢查所有的應用程序中有沒有微信的圖標,有的話設置圖標這一步可以跳過
# 如果沒有出現應用圖標,可以手動添加,在桌面會出現微信的桌面啟動文件
# 執行以下命令,把微信的桌面啟動文件放入/usr/share/applications文件夾內
sudo mv 微信.desktop /usr/share/applications/
解決安裝后中文全部變成方框的問題:
Windows 支持字體鏈接:當一種字體中不存在某個字時,可以嘗試從另一個字體文件中尋找相應的字形。所以只要把當前系統中的中文字體設為"fallback"字體,漢字通常就能正確顯示了。方法也很簡單,只需創建一個文本文件 chn_font.reg,內容如下:
vim chn_font.reg
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="wqy-microhei.ttc"
"MS Sans Serif"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"SimSun"="wqy-microhei.ttc"
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"
然后導入注冊表
regedit chn_font.reg
導入上面的注冊表文件即可。中文應該都能完美顯示了。
注意:
注意上面的注冊表鍵值只能使用字體的文件名,而不能使用字體名,這是由“字體鏈接”本身的特性決定的。