Beim Laufen sudo apt-get update
bekomme ich folgende Fehlermeldungen:
Err archive.ubuntu.com quantal InRelease
Err archive.ubuntu.com quantal-updates InRelease
Err archive.ubuntu.com quantal-backports InRelease
Err archive.ubuntu.com quantal-security InRelease
Err archive.ubuntu.com quantal Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-updates Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-backports Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-security Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Reading package lists... Done
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
Ich benutze Ubuntu 12.04. Dies ist der Befehl, den ich nach der Installation von Ubuntu über den Windows Installer verwendet habe. Ich bin sicher, dass mein Laptop mit dem Internet verbunden ist. Was kann ich jetzt machen?
software-center
12.10
sudo
software-sources
Rakesh Godhala
quelle
quelle
Antworten:
Öffnen Sie einfach den Synaptic Manager, installieren / installieren Sie ihn neu
ubuntu-extras-keyring
und geben Sie dann (im Terminal) einsudo apt-get update
.Prost, du würdest aus diesem Fehler rauskommen.
quelle
sudo apt-get install ubuntu-extras-keyring
hat dieses Problem für mich nicht gelöst.Wie vasa1 hervorhob, ist der Server, auf dem Ihr System zum Herunterladen von Paketen für die Installation konfiguriert ist, derzeit inaktiv .
Was tun, wenn der Download-Spiegel nicht funktioniert?
Die Lösung für dieses Problem besteht darin, es in einen anderen Spiegel (dh einen anderen Server) zu ändern.
Option 1: Verwenden von Dienstprogrammen zur grafischen Konfiguration
Öffnen Sie Softwarequellen
Drücken Sie Alt+ F2,
gksu software-properties-gtk
geben Sie ein und geben Sie Ihr Passwort ein. (Alternativ können Sie Einstellungen ... in der unteren linken Ecke des Update Managers auswählen oder in Synaptic zu Einstellungen> Repositorys wechseln.)software-properties-gtk
und wenn Sie Änderungen vornehmen, werden Sie von PolicyKit authentifiziert.Ändern Sie den Download-Server
Auf der Registerkarte Ubuntu Software des Fensters Software Sources befindet sich ein Dropdown-Menü mit der Bezeichnung Download from . Wählen Sie Ihren regionalen Server. Ich bin zum Beispiel in den USA und es sieht auf meinem 11.10-Rechner so aus:
Fenster "Softwarequellen " mit der Auswahl von " Server für USA " im Dropdown-Menü "Herunterladen von".
Möglicherweise werden andere Server in dieser Kurzliste aufgeführt (z. B. der Server, den Sie gerade eingerichtet haben).
Sie können auch den Hauptserver verwenden , dieser ist jedoch fast immer erheblich langsamer als der regionale Server. (Zumindest in den Vereinigten Staaten.)
Wenn Sie einen anderen Spiegel verwenden möchten, können Sie eine Liste mit Spiegeln anzeigen, indem Sie auf Andere ... klicken .
Option 2: Manuelles Bearbeiten einer Konfigurationsdatei
Sichern und öffnen
sources.list
Sichern Sie Ihre
sources.list
Datei und öffnen Sie sie in einem Texteditor:sudo nano -w sources.list
(odersudo vi sources.list
, odersudo -e sources.list
).Ersetzen Sie im Texteditor jede Instanz Ihres alten Servernamens durch den neuen Servernamen. Beispielsweise könnten Sie jede Instanz von
ubuntuarchive.hnsdc.com
durch ersetzenus.archive.ubuntu.com
. (Ihr Texteditor, welcher auch immer Sie verwenden, erleichtert dies - Sie müssen nicht jede Instanz manuell finden und den Namen des neuen Spiegels eingeben.)Speichern Sie die Datei, beenden Sie den Texteditor
sudo apt-get update
, und führen Sie sie aus. Sie sollte auf dem neuen Server funktionieren.Option 3: Befehlszeilensubstitution
sed
Damit können Sie einfache (oder komplizierte) Skripte schreiben, die zeilenweise auf eine Datei angewendet werden. Sie können also einen einzelnen Befehl eingebensources.list
, der alle Instanzen des alten Servernamens durch den neuen Servernamen ersetzt.Gehen Sie zuerst zu
/etc/apt
und sichern Sie die Datei (sofern Sie dies nicht kürzlich getan haben):Führen Sie dann Folgendes aus
sed
:ubuntuarchive.hnsdc.com
Ändern Sie dies bei einem alten Server entsprechend.us.archive.ubuntu.com
Ändern Sie dies bei einem neuen Server entsprechend.sources.list
in eine temporäre Datei zu kopieren und diese alssed
Eingabe zu verwenden. Dies ist eine Möglichkeit, um sicherzustellen, dasssed
die Datei nicht überschrieben wird, während sie noch gelesen wird.sed
"Skript" hier ist sehr einfach. Dies erklärt, wie Substitution funktioniert.Aber welche Download-Server gibt es?
Es gibt über 400 registrierte Ubuntu-Spiegel für die Installation und Aktualisierung von Software.
Diese werden als Archivspiegel bezeichnet . Dies sollte nicht mit CD-Spiegeln verwechselt werden , in denen ISO-Images und zugehörige Dateien für die Installation von Ubuntu gespeichert sind.
Viele Server bieten beides und sind daher sowohl Archivspiegel als auch CD-Spiegel. Aber viele sind nur einer von beiden.
quelle
sudo apt-get update
erfolgreicher Ausführung der Fall sein wird. Es basiert auf Informationen über verfügbare Pakete, die nicht mehr aktuell sind. Nur "runapt-get dist-upgrade
" zu sagen, ist auch keine ausreichende Antwort darauf, dadist-upgrade
Abhängigkeiten manchmal nicht richtig aufgelöst werden - wichtige Pakete werden möglicherweise entfernt. (Wahrscheinlich nicht, aber es ist wichtig zu überprüfen, was es vorschlägt, anstatt fortzufahren.) Wenn dieses Problem weiterhin besteht, sollte es wahrscheinlich als separate Frage gestellt werden.some index files failed to download
.Entweder ist der Spiegel ausgefallen oder Ihre Internetverbindung weist Probleme auf (kann vorübergehend sein).
Stellen Sie sicher, dass Sie Google DNS und archive.ubuntu.com anpingen können :
ping -c3 archive.ubuntu.com
ping -c3 8.8.8.8
Beide Befehle sollten
0% packet loss
in der Statistikzeile zurückgegeben werden. Anderenfalls ist Ihre Internetverbindung unterbrochen.Wenn Ihre Verbindung in Ordnung zu sein scheint, ist der Spiegel wahrscheinlich ausgefallen. Versuchen Sie, eine andere in der Nähe Ihres Standorts auszuwählen.
quelle
Gehen Sie zum Terminal und befolgen Sie die nachstehenden Schritte, um eine Lösung zu finden ...
quelle
Versuche dies. Für mich geht das.
quelle