第一步: 下載deepin-wine(選擇深度的坑相對較少)
git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
第二步:安裝install.sh
cd deepin-wine-for-ubuntu
./install.sh
第三步: 下載微信 deepin-wechat (不要用最新的!E)
deepin.com.wechat_2.6.2.31deepin0_i386.deb
這里不出意外译暂,會出現(xiàn)wine的版本依賴問題蕉毯。
sudo dpkg -i deepin.com.wechat_2.6.2.31deepin0_i386.deb
以下是問題解決的方法:
- deepin-wechat 針對Wine版本依賴問題解決(重新打包deb解決問題)
-
1.1 通過鼠標右鍵deepin.com.wechat_2.6.2.31deepin0_i386.deb(解壓到當前文件夾) Extract here
-
1.2 再次解壓control 和 data 兩個壓縮包
- 1.3 打開control 文件夾下面的 control 文件挠铲,修改>= 1.9-11 為>= 2.18-12
Depends: deepin-wine (>= 1.9-11), deepin-wine32, deepin-wine32-preloader, deepin-wine-uninstaller, deepin-wine-helper (>= 1.1deepin3), fonts-noto-cjk
- 1.4 重命名control文件夾為DEBIAN文件夾,拷貝data下面的文件到上層目錄桐早,然后刪除data文件
- 1.5 刪除control.tar.gz 和 data.tar.xz, 重新打包 dpkg -b . weixin.deb
rm control.tar.gz data.tar.xz
dpkg -b . weixin.deb
- 1.7 到此就結(jié)束了厨剪,重新安裝就可以搞定依賴的問題
sudo dpkg -i weixin.deb
- 微信中的中文顯示方塊的問題哄酝,這個問題比較千奇百怪,所以需要有點耐心丽惶。
2.1 修改/opt/deepinwine/tools/run.sh文件,找到WINE_CMD="deepin-wine"行炫七,將其改為
sudo vim /opt/deepinwine/tools/run.sh
WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"
2.2 下載字體,由于默認的版本還是會出現(xiàn)找不到字體的問題
推薦一個下載網(wǎng)址windows7字體 完整版
注意: .deepinwine 是一個隱藏文件夾
cp Win7zite/Win7全字庫/* ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts
#有的朋友也可能是拷貝字體庫到這里
cp Win7zite/Win7全字庫/* ~/.wine/drive_c/windows/Fonts
2.3 編輯一個新文件zh.reg,內(nèi)容如下
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="Microsoft Sans Serif"
"Arial Baltic,186"="Microsoft Sans Serif,186"
"Arial CE,238"="Microsoft Sans Serif,238"
"Arial CYR,204"="Microsoft Sans Serif,204"
"Arial Greek,161"="Microsoft Sans Serif,161"
"Arial TUR,162"="Microsoft Sans Serif,162"
"Courier New Baltic,186"="Microsoft Sans Serif,186"
"Courier New CE,238"="Microsoft Sans Serif,238"
"Courier New CYR,204"="Microsoft Sans Serif,204"
"Courier New Greek,161"="Microsoft Sans Serif,161"
"Courier New TUR,162"="Microsoft Sans Serif,162"
"Helv"="Microsoft Sans Serif"
"Helvetica"="Microsoft Sans Serif"
"MS Shell Dlg"="Microsoft Sans Serif"
"MS Shell Dlg 2"="Microsoft Sans Serif"
"Times"="Microsoft Sans Serif"
"Times New Roman Baltic,186"="Microsoft Sans Serif,186"
"Times New Roman CE,238"="Microsoft Sans Serif,238"
"Times New Roman CYR,204"="Microsoft Sans Serif,204"
"Times New Roman Greek,161"="Microsoft Sans Serif,161"
"Times New Roman TUR,162"="Microsoft Sans Serif,162"
"Tms Rmn"="Microsoft Sans Serif"
2.4 通過regedit命令注冊上面新建的zh.reg文件
deepin-wine regedit zh.reg
2.5 編輯一個新文件link_zh.reg,內(nèi)容如下
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="msyh.ttc"
"Microsoft Sans Serif"="msyh.ttc"
"MS Sans Serif"="msyh.ttc"
"Tahoma"="msyh.ttc"
"Tahoma Bold"="msyhbd.ttc"
"msyh"="msyh.ttc"
"Arial"="msyh.ttc"
"Arial Black"="msyh.ttc"
2.4 通過regedit命令注冊上面新建的link_zh.reg文件
deepin-wine regedit link_zh.reg
到此中文字體無法顯示的問題應(yīng)該就解決了钾唬。
- deepin-wine中的程序無法縮小到任務(wù)欄
3.1 命令行安裝 gnome-tweak-tool gnome-shell-extension-top-icons-plus
sudo apt install gnome-tweak-tool gnome-shell-extension-top-icons-plus
3.2 在app中 找到Extensions 圖標万哪,點擊使能 Topicons Plus
- deepin-wechat無法查看或發(fā)送圖片
在終端執(zhí)行以下命令
sudo apt install libjpeg62:i386
- 在桌面上創(chuàng)建微信的圖標方便使用
5.1 從共享目錄拷貝微信圖標到桌面
cp /usr/share/applications/deepin.com.wechat.desktop ~/Desktop
5.2 允許啟動(然后右鍵 allow lunching)
有圖有真相