我已经完成了所有这些,没有任何错误:
$ sudo dpkg --add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/Release.key
$ sudo apt-key add Release.key
$ gksu gedit /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/ stretch main
deb http://http.debian.net/debian stretch-backports main
$ sudo apt-get update
但是,当我尝试:
$ sudo apt-get install --install-recommends winehq-staging
它说无法找到 winehq-stable。对于 winehq-stable、wine-stable 和其他各种组合也是如此。只输入 wine 有效,但它是 1.8.7-2 版本(DXVK需要 3.10 或更高版本)所以我清除了它。我在哪里可以获得正确的包裹?
Debian 或更准确地说是apt 命令默认不支持 https存储库。
您需要安装
apt-transport-https
软件包才能通过 apt 访问 https 存储库。或者,只需为存储库使用不同的镜像。你能发布你的
apt-get update
结果吗?我猜它没有正确同步 repos,所以这就是为什么你最终没有找到 winehq-stable 包的原因。至于编译它取决于你想用葡萄酒做什么。终端输出中说明的每一件事都不起作用。如果您还没有,您可能想查看有关建筑的葡萄酒 wiki。您可能可以通过从 debian repos 安装 wine-development 来安装大部分需要的库。
请记住,如果您想通过 wine 运行 32 位 Windows 软件(很可能),您还需要构建 32 位版本的 wine。资源