web-dev-qa-db-ja.com

Snappy Ubuntu Core 64ビット

Raspberry Pi 3のイメージは64ビットOSですか? ( http://releases.ubuntu.com/ubuntu-core/16/ubuntu-core-16-pi3.img.xz

2
Miky Gal

付属のカーネルを見ると、Ubuntu-Coreカーネル4.4.0-1030を使用しています https://launchpad.net/ubuntu/+source/linux-raspi2/4.4.0-1030.37 これは、そのアーキテクチャがarmhfであり、32ビットのように見えることを示しています。


この回答から https://unix.stackexchange.com/a/125314/111521

ARMプロセッサには、まったく異なる命令セットがあります。 x86またはx86-64パッケージをARMシステムにインストールすることはできません。正しい命令セット、より一般的には正しいABIのためにARM用のパッケージが必要です。メジャー64はありません。 64ビット命令セットを導入するARMv8アーキテクチャリビジョンはまだ非常に新しく、一般に利用できないため、64ビットARMプロセッサの-bitディストリビューションはまだです。ただし、複数の32ビットABIがあります。 、異なるプロセッサ機能の存在を想定し、異なるバージョンの引数受け渡し規則を使用します。Linuxで使用されるメインのARM ABIは次のとおりです。

  • armel、ARM EABIバージョン2(略して「ARM EABI」または「EABI」と呼ばれる)に基づいて、リトルエンディアンの化身。

  • armhf。これは、より新しいARM CPU、特にハードウェア浮動小数点サポートのいくつかの機能を利用するarmelのバリアントです。


詳細についてはこちらもご覧ください: https://wiki.debian.org/ArmHardFloatPort

これも32ビットを示しています: https://wiki.debian.org/ArmPorts


お役に立てれば!

2
Terrance