Lorsque je cours, sudo apt-get update
j'obtiens l'erreur suivante:
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.
J'ai essayé de regarder /etc/apt/sources.list.d/
pour voir si quelque chose dans ce répertoire peut être supprimé, mais tout ce qui s'y trouve est
nodesource.list
nodesource.list.save
Dans mon sources.list
dossier j'ai:
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
Quelqu'un peut-il recommander un moyen de corriger cette erreur?
sources.list
Réponses:
La ligne incriminée provenait de la liste des sources x86. Le supprimer a éliminé l'erreur. Voici la liste correcte de l'architecture armf.
la source
Vous pouvez installer les
armhf
outils croisés qui s'ajoutent enarmhf
tant qu'architecture étrangère (votre architecture peut être i386 ou amd64). Vous pouvez lancer cette commande pour vérifier:Si la sortie inclut
armhf
, vous pouvez simplement la supprimer en exécutant la commande:Enfin, relancez votre
sudo apt-get update
.la source
armhf
est mon architecture en fait doncdpkg --print-foreign-architectures
ne produit rien.