Когда я запускаю sudo apt-get update, я получаю следующую ошибку:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-armhf/Packages 404 Not Found [IP: 91.189.91.15 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
Я попытался найти в /etc/apt/sources.list.d/, чтобы увидеть, можно ли удалить что-нибудь в этом каталоге, но все, что там is
nodesource.list
nodesource.list.save
В моем sources.list файле у меня есть:
deb http://ports.ubuntu.com/ubuntu-ports/ trusty main
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty main
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-security main
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-security main
deb http://archive.ubuntu.com/ubuntu trusty main
# deb-src http://archive.ubuntu.com/ubuntu trusty main
Может ли кто-нибудь рекомендовать способ исправления этой ошибки?
Вы можете установить кросс-инструменты armhf, которые добавляют armhf в качестве внешней архитектуры (ваша архитектура может быть i386 или amd64). Вы можете запустить эту команду, чтобы проверить:
dpkg --print-foreign-architectures
Если на выходе есть armhf, вы можете просто удалить его, выполнив команду:
sudo dpkg --remove-architecture armhf
Наконец, запустите sudo apt-get update снова.