Два момента о рука Архитектура ЦП - нуждается в виртуализации, его пакеты находятся на другом зеркальном сервере.
Поэтому, когда вы запускаете следующие команды на свежем amd64 система:
sudo dpkg --add-architecture armhf
вы получите следующие ошибки при следующем запуске sudo apt-получить обновление
:
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/hirsute/multiverse/binary-armhf/Packages 404 Not Found [IP: 192.168.3.222 8000]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/hirsute-updates/main/binary-armhf/Packages 404 Not Found [IP: 192.168.3.222 8000]
E: Не удалось получить http://security.ubuntu.com/ubuntu/dists/hirsute-security/universe/binary-armhf/Packages 404 Not Found [IP: 192.168.3.222 8000]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/hirsute-backports/universe/binary-armhf/Packages 404 Not Found [IP: 192.168.3.222 8000]
E: Не удалось загрузить некоторые индексные файлы. Их игнорировали или вместо них использовали старые.
поэтому APT серьезно сломается.
Итак, вы удалили рука чужая архитектура из системы sudo dpkg --remove-architecture armhf
а затем запустить sudo apt-получить обновление
опять же, чтобы все было в порядке.
Насколько я понимаю, существует только одна правильная внешняя архитектура для amd64 - это 32-битный вариант имени i386. Его используют многие пакеты, например Wine.