以下是在 Ubuntu 22.04 系统中安装 Wine 的几种方法:
1、通过 WineHQ 仓库安装
2、使用国内镜像源安装
3、从标准 Ubuntu 仓库安装
本文主讲第3种方式,因为前两种方式较复杂,需要添加秘钥和修改wine配置文件。
从标准Ubuntu仓库安装步骤:
1、更新软件包列表
sudo apt update
2、开启 32 位支持:
在终端中输入以下命令,以添加对 32 位架构的支持,因为部分 Windows 应用可能需要 32 位库:
sudo dpkg --add-architecture i386
3、安装Wine
sudo apt install --install-recommends wine64
#如果你想要安装32位版本的Wine,可以使用:
sudo apt install --install-recommends wine32
注:--install - recommends选项用于安装软件包及其推荐的依赖项,默认安装只确保软件包能够启动和运行基本功能,可能会缺少一些能够提升性能、兼容性或者用户体验的相关软件包。
4、确认安装
wine --version
wine-6.0.3 (Ubuntu 6.0.3~repack-1)
如果有报错:
it looks like wine32 is missing, you should install it. as root, please execute "apt-get install wine32"。
解决:执行如下命令,可根据实际情况升级或降级一些依赖,来完成wine32的安装。
sudo aptitude install wine32
参考:ubuntu下通过软件包管理命令aptitude来解决依赖冲突-优快云博客
5、配置Wine(可选)
Wine可能需要一些额外的配置来确保最佳性能和兼容性。你可以使用winecfg
工具来配置Wine:
这将打开Wine配置界面,你可以在这里设置Windows版本、文件关联、驱动程序等。
winecfg
6、安装Windows字体(可选)
有些Windows应用程序可能需要Windows字体才能正确显示文本。你可以使用以下命令来安装Windows字体:
sudo apt install ttf-mscorefonts-installer
wine install-ms-fonts
7、运行Windows程序
wine myapp.exe