当我尝试更新时,遇到了这个问题:
$ sudo apt-get update
Hit:2 http://ports.ubuntu.com xenial InRelease
Hit:3 http://ports.ubuntu.com xenial-security InRelease
Ign:1 http://packages.erlang-solutions.com/debian xenial InRelease
Hit:4 http://ports.ubuntu.com xenial-updates InRelease
Hit:6 http://ports.ubuntu.com xenial-backports InRelease
Hit:5 http://packages.erlang-solutions.com/debian xenial Release
Reading package lists... Done
N: Skipping acquire of configured file 'contrib/binary-arm64/Packages' as repository 'http://binaries.erlang-solutions.com/debian xenial InRelease' doesn't support architecture 'arm64'
N: Skipping acquire of configured file 'contrib/binary-armhf/Packages' as repository 'http://binaries.erlang-solutions.com/debian xenial InRelease' doesn't support architecture 'armhf'
输出lscpu
:
ubuntu@ubuntu:~$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 4
CPU max MHz: 1512.0000
CPU min MHz: 100.0000
Hypervisor vendor: (null)
Virtualization type: full
答案1
打包者不会在该存储库中发布 arm64 或 armhf 的软件包,只会i386 和 amd64。
如果您想要适用于 Arm 的该软件,您可以要求供应商为 Arm 编译它,或者如果它是开源的,您可以自己重新编译它。