这里 apt-mark 只显示 i386 软件包的体系结构,如果没有指定,则不会显示 i386 软件包:
$ apt-mark showmanual libfontconfig1
libfontconfig1
$ apt-mark showmanual libfontconfig1:amd64
libfontconfig1
$ apt-mark showauto libfontconfig1
$ apt-mark showauto libfontconfig1:i386
libfontconfig1:i386
$ apt-mark showmanual libfontconfig1:i386
$ apt-mark showauto libfontconfig1:amd64
如果操作系统的架构是 amd64,是否假定是 amd64?如何获取架构?
这是在 Ubuntu 14.04 中。在较新的版本中它的工作方式是否有所不同?
答案1
如果软件包的架构与操作系统的本机架构不同,则 apt-mark 会显示架构。