我正在尋找安裝一些零碎的東西來進行開發工作,例如節點,但我需要知道 M10 支援哪些指令集來下載/編譯正確的二進位檔案。
答案1
Aquaris M10 中的 MediaTek MT8163B SoC 使用ARM Cortex-A53微架構,它實現了ARMv8-A指令系統。
對於 Debian/Ubuntu 儲存庫,這對應於ARM64,與 GCC 和 qemu 一起被稱為架構64。
答案2
這並不簡單。雖然處理器能夠ARM64,內核是ARM64/架構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(so 和用戶空間程式)使用 armhf。雖然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/