開発作業を行うために、Node などのいくつかのものをインストールしたいと考えていますが、適切なバイナリをダウンロード/コンパイルするには、M10 がサポートする命令セットを知る必要があります。
答え1
Aquaris M10のMediaTek MT8163B SoCは、ARM Cortex-A53マイクロアーキテクチャは、ARMv8-A指図書。
Debian/Ubuntuリポジトリの場合、これはアーム64GCCとqemuでは次のように呼ばれますアーキ64。
答え2
それは単純ではありません。プロセッサはアーム64、カーネルはアーム64/アーキ64、ユーザー空間はアーム!. M10 端末で簡単なコマンドで確認できます:
apt-config | less
私の場合は、次のfrieza
結果が返されました:
APT "";
APT::Architecture "armhf";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "false";
APT::Install-Suggests "0";
APT::Changelogs "";
...
つまり、apt (およびユーザー空間プログラム) は armhf を使用します。while はuname -a
これを返します:
linux ubuntu-phablet 3.10.93+ #1 SMP PREEMPT Mon May 23 10:51:39 UTC 2016 aarch64 aarch64 aarch64 GNU/Linux
つまりカーネルはarm64です。
アップデート: この回答を書いた後、私はこれに遭遇しました:http://www.cnx-software.com/2016/04/30/setup-guide-mini-review-of-bq-aquaris-m10-ubuntu-edition-tablet-from-a-developers-perspective/