一 安装wine, 以在debian12下为例
开启32位架构的支持
1
2
3sudo dpkg --add-architecture i386 #必须先执行这一个
sudo apt update # 这一点很重要
sudo apt upgrade -y # 这一点很重要下载添加wine的仓库密钥
1
2
3$ sudo mkdir -pm755 /etc/apt/keyrings
$ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
# 上一句因为网站问题,总是不成功,但在win11下竟然能下载https://dl.winehq.org/wine-builds/winehq.key 这个文件,于是copy到 /etc/apt/keyrings/目录下,并改名为 winehq-archive.key添加wine的仓库(适合Ubuntu22.04,别的ubuntu版本请在wine官网上找)
1
2$ sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
# 上一句因为网站问题,总是不成功,但在win11下竟然能下载https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources, 于是copy到 /etc/apt/sources.list.在/目录下更新并安装wine的包
1
2
3
4
5
6
7sudo apt update # 必须升级
sudo apt install --install-recommends winehq-stable #稳定分支
# 或者
sudo apt install --install-recommends winehq-devel #开发分支
# 因为 dl.winhq.org的网址非常难以到达,很不成功。 于是
$ vim /etc/apt/sources.list.d/winehq-bookworm.sources
把文件中的 https://dl.wineqh.org/wine-builds/debian/ 改为 https://mirrors.tuna.tsinghua.edu.cn/wine-builds/debian/
二 安装wine依赖环境(很重要)
安装winetricks,Wine的辅助配置工具,超级便利
1
2sudo apt install --install-recommends winetricks # debian得到wine网站上下了
安装字体,解决Wine及初始配置界面乱码
将以下 simfang.ttf 、 simhei.ttf 、 simkai.ttf 、simsun.ttc 字体文件复制到 Wine 安装路径下的字体目录 /opt/wine-stable/share/wine/fonts 即可。如果有别的需求,也可以将更多字体复制到该目录下,比如微软雅黑字体文件 msyh.ttf 、 msyhbd.ttf。
安装Wine依赖,终端下执行
1
2
3$ winetricks
如果因网络原因winetricks无法安装与执行,则运行
$ winecfg # 进行配置
初始执行 winecfg或 wine 或 winetricks ,会要求下载安装 wine-mono 和 wine-gecko ,这是一个相对漫长的过程,并且中途还可能出错,有可能需要反复多次才能下载安装成功。这些依赖文件是下载安装在: ~/.cache/wine 目录下的。
然后会出现界面,选择默认容器,安装配置,用鼠标选择
1 | corefonts colorprofile |
也可以在终端下用命令行形式安装,效率更高。
1 | $ winetricks corefonts colorprofile |
这些依赖,将会下载安装到: ~/.cache/winetricks 目录下。
Wine配置
1
$ winecfg
就打开了Wine配置窗口,其实在winetricks中也能打开。
三 安装微信
1 | 到腾讯网站上下载微信windows版的安装软件weixin*.exe,然后鼠 |
更推荐的方式是以 Wine 添加 - 删除程序
去完成,如下:
终端下执行: wine uninstaller
四 后遗症
以上步聚安装完wine,并成功运行微信后,本来是正常的,可是发现硬盘可用空间不断的缩小,以致于影响到别的软件的运行。于是
1 | $ df -lh #查看硬盘空间,发现己经没有多少可用空间了。 |
于是只好删除wine,还是用了vbox