一、 安装必要工具及deepin-wine的依赖
sudo apt install wget g++已经安装的可以跳过
二、安装deepin-wine
mkdir /tmp/deepintemp
cd /tmp/deepintemp
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-wine_2.18-22~rc0_all.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32-preloader_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32-tools_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-wine-binfmt_2.18-22~rc0_all.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-fonts-wine_2.18-22~rc0_all.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-libwine_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-libwine-dev_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/deepin-libwine-dbg_2.18-22~rc0_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine-helper/deepin-wine-helper_1.2deepin8_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine-plugin/deepin-wine-plugin_1.0deepin2_amd64.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine-plugin-virtual/deepin-wine-plugin-virtual_1.0deepin3_all.deb
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine-uninstaller/deepin-wine-uninstaller_0.1deepin2_i386.deb
wget http://packages.deepin.com/deepin/pool/non-free/u/udis86/udis86_1.72-2_i386.deb
wget http://packages.deepin.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb
wget http://packages.deepin.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_i386.deb
# 加32位支持
sudo dpkg --add-architecture i386
sudo apt update
# 开始安装
sudo dpkg -i *.deb
# 安装依赖
sudo apt install -fy
# 没报错的话,deepin-wine环境已经安装好了
rm -rfv /tmp/deepintemp
三、安装微信
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin.com.wechat/deepin.com.wechat_2.6.8.65deepin0_i386.deb
sudo dpkg -i deepin.com.wechat_2.6.8.65deepin0_i386.deb
四、微信乱码问题 登陆的时候会有中文乱码 有两种方法
修改 run.sh 和 run_v2.sh 文件(操作都是一样的)
这两个文件默认应该是在/opt/deepinwine/tools路径下
sudo vim /opt/deepinwine/tools/run.sh
sudo vim /opt/deepinwine/tools/run_v2.sh
修改 WINE_CMD,并添加三个 export 语句,内容如下
#WINE_CMD="deepin-wine"
WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"
#added by user
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
export XMODIFIERS="@im=fcitx"
此时可尝试打开Wehat,若中文显示和输入均正常可不进行下一步
添加字体文件支持
-
下载字体msyh.ttc www.lanzous.com/i5wivmd 解压之后复制到字体库
cp msyh.ttc ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts -
修改注册表
gedit ~/.deepinwine/Deepin-WeChat/system.reg找到以下两行修改
"MS Shell Dlg"="msyh"
"MS Shell Dlg 2"="msyh"
其实最好把原来的两行注释掉以作备份,然后把上面的复制过去
3.字体注册 新建文件msyh_config.reg 写入以下内容
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"
输入以下命令使其生效
deepin-wine regedit msyh_config.reg
五、安装QQ
wget http://packages.deepin.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb
sudo dpkg -i deepin.com.qq.im_9.1.8deepin0_i386.deb
未测试过的方案,转载自blog.csdn.net/HeiNaGeMeiM…
先执行
sudo dpkg --add-architecture i386
然后更新源
sudo apt update
安装 wine 应用所需的依赖,也就是 wine
sudo apt install wine-stable
使用 dpkg 安装 wine 应用
sudo dpkg -i weixin.deb