wine的软件源更新问题

这边看懂了,是刚才把 gcc 给卸载了

我承认这是我的失误,因为我下意识地以为你是指正确的让 gcc 支持 32 位交叉编译的包 gcc-multilib

不知所云。

已经装好了,之前运行sudo apt install --install-recommends winehq-stable时提示找不到软件,刚才重试了下就装好了(个人认为可能和刚才加的软件源有关)

参考看这

另外如果你不想在系统里安装那么多 i386 的库,也不想修改软件源,可以考虑使用 flatpak 安装 steam 和 bottles。不过我不确定 bottles 是否有最新版本的 wine,但是它确实支持很多 fork 的自动安装。缺点是硬盘空间占用会大一点。

关于 bottles:

这也是windows环境模拟软件吗?

你是指?

flatpak 是基于沙箱技术的软件分发和运行方案,类似 snap;
bottles 是一个管理 wine 运行时以及 wine prefix 的工具。

感谢解答,我会研究下的

https://qa.debian.org/madison.php?package=wine

根据这个版本号,你应该在使用 Debian Stable。在这种情况下,仓库中提供 Wine 8.0 是符合预期的。网页上的“稳定版”是 Wine 自己的概念(与 wine-development 相对)。

理论上,这取决于 flatpak 版本的 wine 是否足够新:

根据你的提到信息我进行了搜索:

By removing org.winehq.Wine we would have to re-add all those dependencies that we (and third parties) don’t provide with runners. That base is not used so much for Wine but for the amount of dependencies we have in common.

这么来看支持哪些版本应该取决于这个库:

所以它应该确实支持 wine 9.6: