我正在尝试在全新安装的 Ubuntu 23.04 上安装 Wine,但在使用 wine32 时遇到了问题。
$ sudo apt 安装 wine
常规继续问题显示 wine 32 是推荐的软件包。安装完成,没有任何警告。
$ 葡萄酒
给出答复: 看起来缺少 wine32,您应该安装它。以 root 身份执行“apt-get install wine32:i386”用法:wine 程序 [参数...] 运行指定程序 wine --help 显示此帮助并退出 wine --version 输出版本信息并退出”
sudo apt 安装 wine32
给出答复: 正在读取软件包列表... 完成 正在构建依赖关系树... 完成 正在读取状态信息... 完成 无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定发行版,则某些必需的软件包尚未创建或已从传入中移出。以下信息可能有助于解决这种情况:以下软件包具有未满足的依赖关系:init:PreDepends:systemd-sysv E:错误,pkgProblemResolver::Resolve 生成中断,这可能是由保留的软件包引起的。
$ sudo apt install wine'tab-tab'
wine32 没有出现在列表中。
$apt 搜索 --names-only wine32
在存储库中发现了 wine32。
我已经启用了 i386,并且尝试按照 wineHQ 网页上的安装说明进行操作,但没有成功。
有人知道可能是什么问题以及如何解决它吗?
答案1
我遇到了类似的问题(无法在 Ubuntu 23.10 上安装 wine32)。对我来说很简单
sudo apt update
然后
sudo apt-get install wine32
工作了。
之后当我运行 wine 时出现以下错误:
wine:无法加载 kernel32.dll,状态为 c0000135
我根据https://forum.manjaro.org/t/wine-could-not-load-kernel32-dll-status-c0000135/69811/2:
删除〜/.wine:
rm -r ~/.wine
winecfg
答案2
你已经尝试使用 wine 安装某些东西了吗?以普通用户身份使用 wine
wine PROGRAM [ARGUMENTS...]
并检查它是否有效......