我正在浏览其中一台服务器,在.deb
使用 Debian 安装软件包时发现了一件非常有趣的事情。
当我这样做时uname -a
,我得到以下输出:
Linux ip-10-20-1-20 4.15.0-1060-aws #62-Ubuntu SMP Tue Feb 11 21:23:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
这表明系统具有 x86_64 内核架构。
当我这样做时dpkg --print-architecture
,我得到以下输出:
amd64
所以当我想安装 Debian 包时,我需要一个带有amd64
架构的包,而不是x86_64
.
有人可以告诉我为什么 dpkg 和内核架构之间存在差异吗?