尽可能仅安装 amd64 软件包

尽可能仅安装 amd64 软件包

当我尝试通过 apt 安装任何软件包时,它会同时下载 amd64 和 i386 软件包。
我想在可用时仅下载并安装 amd64 软件包,而在 amd64 软件包不可用时仅下载并安装 i386。

怎么做?

答案1

如果您使用的是 64 位平台(我认为您使用的是 64 位平台),则apt默认情况下只会下载和安装 64 位软件包。您可以apt通过使用命令明确启用该功能来安装 32 位软件包dpkg --add-architecture i386。但即使在这种情况下,64 位安装默认情况下也只会安装 64 位软件包。您必须:i386在软件包名称后使用 来安装 32 位软件包。

但是,有时你可能会注意到 apt 正在下载i386软件包,而你想安装 64 位。这种情况可能由多种原因导致

  • apt只能找到该软件包的 32 位版本。
  • 有些软件包依赖于 32 位版本。Wine 就是一个很好的例子。

相关内容