我遇到了一个奇怪的问题,尝试从软件中心安装软件或下载软件时,遇到了同样的问题。如果我选择 64 位软件,会显示“错误架构”,如果我选择 32 位软件,会显示“错误架构”。
我跑了过去uname -a
,得到了以下回应:
Linux firefly 4.4.114 #62 SMP 2018 年 4 月 4 日星期三 11:10:34 HKT aarch64 aarch64 aarch64 GNU/Linux
这是 Libre Computer 单板上的 Ubuntu 16.04,应该是 64 位系统。
有什么帮助或想法吗?
答案1
如果您的 SBC 上预装了 Ubuntu - 它应该具有正确的 Ubuntu 存储库。
你应该检查你的软件源(存储库),并确保只有与 ARM 相关的行/etc/apt/sources.list和文件/etc/apt/sources.list.d/目录。
通常存储库 URL 是http://ports.ubuntu.com/ubuntu-ports
。
您可以搜索https://packages.ubuntu.com适用于 arm64 软件包。