努力在 Ubuntu 19.04 上安装 i386 软件包

0 package-management apt 32-bit 19.04

我安装了 64 位 19.04,但如果我尝试安装 32 位软件包(例如 wine32),则会收到以下消息:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
Run Code Online (Sandbox Code Playgroud)

包含 i386 软件包列表。如果我尝试安装它们,我经常会得到一个更长的我缺少的 i386 软件包列表。我可以遍历并递归地继续尝试安装这些 i386 软件包,但必须有其他方法。

我在网上看到的大多数建议都是运行sudo dpkg --add-architecture i386,但这没有效果。我不太确定我做错了什么。

这是我的内容/etc/apt/sources.list,如果我在这里遗漏了什么:

deb http://archive.ubuntu.com/ubuntu disco main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu disco-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu disco partner
Run Code Online (Sandbox Code Playgroud)

fkr*_*iem 5

您的源列表中只有discodisco-security,因此您缺少disco-updates,它可能包含作为其他包的依赖项所需的包。

更一般地说,对于一个完全最新的系统,您还需要-updates-security基础”存储库。