1 选择跟着哪个linux发行版安装wine?

由于deepin是国产的,相对ubuntu,macos比较小众,所以winehq官网上并没有给出deepin安装wine的办法。
但是我们可以知道deepin是基于debian开发的,所以**只要按照debian**的方式去做就好啦。

查看deepin版本:cat /etc/issue
在这里插入图片描述
查看deepin基于哪个发行版:cat /etc/debian_version
在这里插入图片描述
结论:当前版本是deepin20.6,基于debian10.10

2 开始安装

2.1 安装依赖

  官网说了WineHQ 安装包安装于 Debian 10 或更新的版本时,会要求安装 libfaudio0 依赖。
  由于发行版尚未提供该包,我们可以从 OBS 下载 libfaudio0 安装包,链接如下:
  [安装依赖](https://forum.winehq.org/viewtopic.php?f=8&t=32192)

下载下面4个文件

在这里插入图片描述

在这里插入图片描述

安装这4个文件

通过使用`dpkg -i <文件名称.deb >`来安装依赖,安装过程中可能会出现一些依赖问题,
缺什么咱们下载什么就好,用这个命令`sudo apt install 文件名称`,
如果还是失败可以使用`sudo apt --fix-broken install`去修复失败的安装包。

至此安装依赖完成!

2.2 开启32位支持

使用 sudo dpkg --add-architecture i386

2.3 安装被用于签发安装包的密钥

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key

2.4 下载和安装 WineHQ 源文件

wget -nc https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources
sudo mv winehq-buster.sources /etc/apt/sources.list.d/

2.5 更新软件仓库

sudo apt update

2.6 选择一个版本安装包

这里选择stable版本的

sudo apt install --install-recommends winehq-stable

至此安装结束!

3 验证

在终端输入wine --version来验证是否安装成功

在这里插入图片描述

4 使用wine启动exe文件

4.1 安装wine-mono以及wine-gecko

第一次启动wine执行exe时或者执行`winecfg`时会自动跳出页面询问你是否下载,此时点击同意等待安装即可

4.2 正式使用wine

最开始会生成一个默认的wine容器,其目录是/home/用户名/.wine,将执行程序文件放在该目录下,
再使用命令`wine 程序名.exe`即可执行。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐