Linux上安装微信和QQ, 关联 优麒麟, ubuntu, mint, wechat, 微信
- 参考
- ubuntu上安装微信
- Ubuntu下使用微信教程
使用的是: https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git - Ubuntu安装微信的方法
- 在Linux上运行微信和QQ
优麒麟的deb版本
微信提供了优麒麟发行版的官方版本
打开优麒麟应用商店官网,然后下载应用,就看到微信了 https://www.ubuntukylin.com/applications/106-cn.html 下载deb包,用命令sudo dpkg -i
,就能安装上了,而且可以用。
据说是一个套壳网页版,用cef框架把Chromium嵌入到程序,功能少,稳定性有待验证。
1 2 3 | wget -O ~/weixin.deb "http://archive.ubuntukylin.com/software/pool/partner/weixin_2.1.1_amd64.deb"
sudo dpkg -i ~/weixin.deb
|
kylin.wine封装版
封装的是一个3.0的微信
1 2 3 4 5 6 7 8 9 | # 1.下载Wine环境包: http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb # 2.下载微信(wine)包: http://archive.ubuntukylin.com/software/pool/partner/ukylin-wechat_3.0.0_amd64.deb # 3.终端输入: sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.deb sudo apt-get install -f -y ./ukylin-wechat_3.0.0_amd64.deb |
deepin-wine-for-ubuntu
-
下载 deepin-wine-ubuntu
git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git
或
git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
-
解压后切换到解压文件目录,在终端中运行(授予可执行权限后):
./install.sh
KDE或其他按照普通安装方式安装后运行出现X错误的桌面环境执行./KDE-install.sh
1 2 3 4 5 6 7 8 9 10 11 12 | # 微信 sudo wget "https://mirrors.huaweicloud.com/deepin/pool/non-free/d/deepin.com.wechat/deepin.com.wechat_2.6.2.31deepin0_i386.deb" sudo dpkg -i *wechat*deb #安装微信 sudo apt install libjpeg62:i386 #解决微信无法查看发送图片问题 # QQ sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb sudo dpkg -i *qq.im*deb # TIM sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/deepin.com.qq.office_2.0.0deepin4_i386.deb sudo dpkg -i *qq.office*deb |
Mint 20 xfce4 上 安装 wineHQ 7 和 微信
-
安装Wine
花的时间挺长,要下载2G左右。
1 2 3 4 5 6 7 8 9
sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key # Linux Mint 20.x sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' sudo apt update sudo apt install --install-recommends winehq-stable
- 安装Winetricks
1 2 3 4 5
cd "${HOME}/Downloads" wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv winetricks /usr/bin/
-
安装 cabextract
1
sudo apt install cabextract
-
安装32位的ncurses 库
1
sudo apt-get install libncurses5:i386 libncurses6:i386
-
安装中文字体
1
winetricks riched20 richtx32 corefonts cjkfonts
花的时间挺长,安装文件下载在
~/.cache/winetricks
1 2 3 4 5 6 7
~/.cache/winetricks$ du -sh * 3.8M corefonts 1.8M msls31 91M sourcehansans 12M unifont 9.9M vb6sp6 138M win2ksp4
日志参见: winetricks-安装中文字体日志.txt
-
去微信官网下载PC版本,并安装
wine WeChatSetup
,这次下载安装的 v3.6.0 版本 -
安装完成,在桌面会生产一个启动文件:
~/Desktop/WeChat.desktop
修改这个文件,在
Exec=env
后面添加LC_ALL=zh_CN.UTF-8
可能要设置下输入法,我没设置也正常,在
Exec=env
后面添加XMODIFIERS=@im=fcitx GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx
1 2 3 4 5 6 7 8
[Desktop Entry] Name=WeChat Exec=env LC_ALL=zh_CN.UTF-8 XMODIFIERS=@im=fcitx GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx WINEPREFIX="/home/your-name/.wine" wine C:\\\\users\\\\Public\\\\Desktop\\\\WeChat.lnk Type=Application StartupNotify=true Path=/home/your-name/.wine/dosdevices/c:/Program Files (x86)/Tencent/WeChat Icon=E03C_WeChat.0 StartupWMClass=wechat.exe
-
双击 桌面 WeChat 图标启动微信
-
总结,可以用,但存在问题:
- 用Alt Tab 来切换应用,微信会留下一个边框阴影
- 别人发的emojo可以看到,其他图标字体显示不了
- 输入框比较奇怪,输入的文字跑到输入框上面,看不见。这个体验就很差了,打字什么的看不见。
Mint 20 xfce4 上 安装 deepin.com.wechat
目前能安装的微信版本是 3.4.0.38,启动 wechat,启动相当的慢,使用起来也很卡,一点输入框的表情按钮,就崩溃了!!
- 添加 apt source
/etc/apt/sources.list.d/
目录下新建文件deepin-wine.list
1
deb [trusted=yes] https://deepin-wine.i-m.dev /
-
sudo apt update
- 安装微信
1 2 3
sudo apt install -f -o Dpkg::Options::="--force-overwrite" deepin.com.wechat sudo apt install deepin-screenshot sudo apt install libjpeg62:i386
deepin-screenshot :深度截图
libjpeg62:i386 :不安装这个包的话,发送不了截图。 - 配置xdesktop找到deepin的application文件
2020-10 月之后更新了新版本,新版本的安装位置变成了 /opt/apps,这个路径不在标准的应用 desktop 配置搜索路径。
在 ~/.profile 文件最后面添加以下配置:1 2 3 4 5 6 7
XDG_DATA_DIRS=${XDG_DATA_DIRS:-/usr/local/share:/usr/share} for deepin_dir in /opt/apps/*/entries; do if [ -d "$deepin_dir/applications" ]; then XDG_DATA_DIRS="$XDG_DATA_DIRS:$deepin_dir" fi done export XDG_DATA_DIRS
-
中文显示支持
修改/opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop
,Exec里面添加env LC_ALL=zh_CN.UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14
#!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Type=Application X-Created-By=Deepin WINE Team Categories=chat; Icon=com.qq.weixin.deepin Exec=env LC_ALL=zh_CN.UTF-8 "/opt/apps/com.qq.weixin.deepin/files/run.sh" -f %f Name=WeChat Name[zh_CN]=微信 Comment=Tencent WeChat Client on Deepin Wine6 StartupWMClass=WeChat.exe MimeType=
- 重启系统
- 系统程序菜单中启动 wechat,启动相当的慢,使用起来也很卡,一点输入框的表情按钮,就崩溃了!!