wine+官方微信3.9.9 2024 年测试可用
效果展示
wine 9.0 安装
在 ubuntu20.04 和ubuntu 22.04上进行了测试
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
# 注意 对应你的ubuntu版本
# ubuntu 22.04 jammy
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
# ubuntu 20.04 focal
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
sudo apt update
sudo apt install --install-recommends winehq-stable
安装微信的依赖
其实微信不安装这些也可以运行,不过会怪怪的,比如打字没有光标,不能截图,发截图很麻烦等等。
winesticks
sudo apt install winetricks
# 安装微信需要的依赖,时间可能较长,我开了魔法的,还是下了挺久,wine在第一次使用是会问你是否安装 wine mono ,这是linux 上的.net,安装就好,但是可能比较慢,也可以后期手动装(后面补充),好像不装wine mono也可以正常打开微信
winetricks riched20 riched30 richtx32 msftedit ie8
安装微信
去微信官网下载windows版微信
下载完成后,右键选Open With Other Application
然后选Wine Windows Program Loader
剩下的就和正常安装windows程序一样了
可能出现的问题
最小化后微信的图标没有在托盘上
我在ubuntu20 上安装时遇到了这个问题,可以安装 Topicons Plus解决
sudo apt install gnome-shell-extension-top-icons-plus gnome-tweaks
这个插件可以使用 Tweaks 软件来管理开启
方框字体
这是缺少字体导致的
解决方法是,下载MSYH,解压,并把 *.ttf 文件copy到 ~/.wine/drive_c/windows/Fonts 中即可
窗口残影
微信总有一个阴影是置顶的
有一些特点,在 ubuntu20.04中 最小化时残影不会消失
在 ubuntu22.04 中 最小化时残影会消失,22更容易适应一些
可以运行下面这句临时关掉
read -r WCWID WCW WCH <<<$(wmctrl -l -G -p -x | grep wechat.exe | awk '{printf "%s %s %s\n",$1,$6,$7}'); xwininfo -root -children | grep wechat.exe | grep $(expr $WCW + 40)x$(expr $WCH + 40) | awk '{print $1}'
参考资料
wine-wechat 窗口阴影置顶解决方案
2023.08.16-Ubuntu安装微信的两种方法
Ubuntu 中将微信等 wine 程序的小图标移至托盘
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!