Po uruchomieniu sudo apt-get update
pojawia się następujący błąd:
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.
Próbowałem /etc/apt/sources.list.d/
sprawdzić, czy coś w tym katalogu można usunąć, ale wszystko, co tam jest, jest
nodesource.list
nodesource.list.save
W moim sources.list
pliku mam:
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
Czy ktoś może polecić sposób naprawienia tego błędu?
sources.list
Odpowiedzi:
Obraźliwa linia pochodzi z listy źródeł x86. Usunięcie go wyeliminowało błąd. Poniżej znajduje się poprawna lista dla architektury armf.
źródło
Możesz zainstalować
armhf
narzędzia krzyżowe, które dodająarmhf
jako architekturę obcą (twoja architektura może być i386 lub amd64). Możesz uruchomić to polecenie, aby sprawdzić:Jeśli dane wyjściowe obejmują
armhf
, możesz po prostu je usunąć, uruchamiając polecenie:Na koniec uruchom
sudo apt-get update
ponownie.źródło
armhf
jest moja architektura, więcdpkg --print-foreign-architectures
nic nie daje .