如何避免删除必要的软件包并能够运行 i386 程序?Ubuntu 20.04.3

如何避免删除必要的软件包并能够运行 i386 程序?Ubuntu 20.04.3

我有一个刚刚安装的 XUbuntu 20.04.3,我想通过运行以下命令来安装对运行 i386 程序的支持:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

(如所述在 Ubuntu 14.04 LTS 64 位上安装 32 位库

命令“install”告诉我它将删除大量的软件包(按字母顺序从accountsservice acl acpi-support acpid adduser adwaita-icon-theme alsa-base alsa-utils anacron apparmor apport开始),同时会显示消息“警告:以下必需的软件包将被删除。”,其中包括“apt adduser”之类的软件包。

我的问题是 - 为什么会发生这种情况?发生了什么事?我以前的 Ubuntu 上没有这个问题。

如何避免删除必要的软件包并能够运行 i386 程序?

答案1

溴化钾https://askubuntu.com/users/1383491/t-br很好地引出了答案——在 Ubuntu 19.04 上安装 i386 软件包时遇到困难

我之前已将“软件和更新”设置的“更新”选项卡设置“对于其他软件包,订阅 = 仅安全更新”;将其设置为“所有更新”后,情况得到解决,安装工作没有任何问题!

安装程序的警告信息让我感到困惑,我没有想到该设置会导致这种情况。

相关内容