我读过有关 Ubuntu 使用多架构在需要时提供 i386 软件包的文章。在全新安装的 Ubuntu 18.04.1 Server 64bit 上没有/etc/dpkg/dpkg.cfg.d/multiarch
文件。
这让我相信多架构支持默认情况下未启用。我的假设是否正确?64 位安装是否使用 i386 软件包和库?
/etc/apt/sources.list
如果我的文件行都以 开头,我是否可能会遇到问题deb [ arch=amd64 ] ...
,或者这样做是否有任何好处?
我之所以询问是因为我维护一个私人镜像,并且可以通过仅镜像 amd64 架构来节省资源。
答案1
服务器安装默认amd64
不安装任何软件包。之后,只有管理员出于某种原因安装了软件包,才会安装软件包。只有当您需要软件包时,将源限制为软件包才会导致问题;没有人能猜到是否是这种情况。i386
i386
amd64
i386