继上篇《如何在 Ubuntu 22.04 上安装 最新版本Wine》成功安装wine。使用以下命令安装:
$ sudo dpkg --add-architecture i386 && sudo wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - && sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(cat /etc/os-release | grep UBUNTU_CODENAME | cut -d '=' -f 2) main" && sudo wget -qO - https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_22.04/Release.key | sudo apt-key add - && sudo echo "deb Index of /repositories/Emulators:/Wine:/Debian/xUbuntu_22.04 ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list && sudo apt update && sudo apt install --install-recommends winehq-stable
需要下载360MB的安装包。
1、安装Wine支持包
现在,需要安装非开源(但免费)的支持包。这包括微软Core Fonts、Visual C++运行时环境等软件包。 安装Cabextract:需要该软件包来解压缩微软.cab文件。
sudo apt-get install cabextract
2、下载winetricks脚本:
现在需要下载一个很棒的脚本,名为winetricks,它会自动下载和安装必要的支持包。
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
现在输入下列命令,安装必要的支持包:
sh winetricks corefonts Tahoma
如果你发现提示你权限问题,请将~/.cache/winetricks这个文件夹的所有者改为普通用户。
3、安装winetricks软件
sudo apt install -y winetricks
如果winetricks启动报错:
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
解决:
# rm -rf ~/.wine
# WINEARCH=win32 WINEPREFIX=~/.wine winecfg
# winetricks
提示:可以不用任何命令行参数来运行winetricks,那样就能从漂亮的GUI界面选择需要安装的软件包。GUI界面如下:
4、安装windows版本微信
选择创建新的Wine容器,点击确定,architecture根据软件包是32位还是64位选择相应的 架构;Name可自定义。
忽略以下提示,点击确定
选择运行卸载程序,点击确定。
弹出以下界面,选择“安装”
选择微信安装包,点击打开;
开始解压微信安装包
解压完成,开始安装微信
完成安装,点击开始使用
使用手机微信扫码即可登录,使用微信