When I run sudo apt-get update
I get the following ошибка:
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.
гve tried looking in /etc/apt/sources.list.d/
to see if anything in that directory хан be переместите but all that is in there is
nodesource.list
nodesource.list.save
In my sources.list
file I have:
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
Хан anyone recommend в way of fixing this ошибка?
Незаконная строка была из x86 исходного списка. Удаление его устранило ошибку. Следующее является корректным списком для armf архитектуры.
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
Вы могли бы установить armhf
перекрестные инструменты, которые добавляют armhf
как внешняя архитектура (Ваша архитектура, возможно, i386 или amd64). Можно запустить эту команду для проверки:
dpkg --print-foreign-architectures
, Если вывод включает armhf
, можно просто удалить его путем выполнения команды:
sudo dpkg --remove-architecture armhf
Наконец, запустите Ваш sudo apt-get update
снова.