Raspberry pi 3 的图像是 64 位操作系统吗?(http://releases.ubuntu.com/ubuntu-core/16/ubuntu-core-16-pi3.img.xz)
答案1
查看随附的内核,它使用的是 Ubuntu-Core 内核 4.4.0-1030https://launchpad.net/ubuntu/+source/linux-raspi2/4.4.0-1030.37这表明它的架构armhf
看起来是 32 位。
从这个答案https://unix.stackexchange.com/a/125314/111521:
ARM 处理器具有完全不同的指令集。您无法在 ARM 系统上安装 x86 或 x86-64 软件包。您需要一个适用于 ARM 的软件包,适用于正确的指令集,更一般地说,适用于正确的 ABI。目前还没有针对 64 位 ARM 处理器的主流 64 位发行版,因为引入 64 位指令集的 ARMv8 架构修订版仍然很新,并不常用。但是有多个 32 位 ABI,它们假设存在不同的处理器功能并使用不同版本的参数传递约定。Linux 上使用的主要 ARM ABI 是:
armel,基于 ARM EABI 版本 2(简称为“ARM EABI”或“EABI”),采用小端形式;
armhf 是 armel 的一个变体,它利用了较新的 ARM CPU 的一些功能,特别是硬件浮点支持。
还可以在这里查看更多信息: https://wiki.debian.org/ArmHardFloatPort
这也显示 32 位: https://wiki.debian.org/ArmPorts
希望这可以帮助!