Beim Ausführen wird sudo apt-get update
folgende Fehlermeldung angezeigt:
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.
Ich habe versucht, nachzuschauen /etc/apt/sources.list.d/
, ob etwas in diesem Verzeichnis entfernt werden kann, aber alles, was sich darin befindet, ist vorhanden
nodesource.list
nodesource.list.save
In meiner sources.list
Datei habe ich:
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
Kann jemand eine Möglichkeit empfehlen, diesen Fehler zu beheben?
sources.list
Antworten:
Die fehlerhafte Zeile stammt aus der x86-Quellliste. Durch Entfernen wurde der Fehler behoben. Das Folgende ist die richtige Liste für die Armf-Architektur.
quelle
Sie können die
armhf
Cross-Tools installieren, diearmhf
als Fremdarchitektur hinzugefügt werden (Ihre Architektur möglicherweise i386 oder amd64). Sie können diesen Befehl starten, um Folgendes zu überprüfen:Wenn die Ausgabe enthält
armhf
, können Sie sie einfach entfernen, indem Sie den folgenden Befehl ausführen:Zum Schluss starten Sie Ihre
sudo apt-get update
erneut.quelle
armhf
Ist meine Architektur eigentlich sodpkg --print-foreign-architectures
gibt nichts aus.