In meinem Arbeitsnetzwerk dauert es sehr lange, bis apt-get (oder aptitude) -Befehle ausgeführt werden. Es sieht so aus, als hätten Administratoren einen Port dafür blockiert (aus einem unbekannten Grund). Beispielsweise
sudo apt-get update
Dauere ungefähr 2 Tage und alles was ich bekomme - eine sehr lange Liste von Antworten wie
Get: 36 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 37 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 38 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 39 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 40 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Gleiche Situation dann versuche ich, Software herunterzuladen
Get:1 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Gibt es etwas, was ich tun kann, um den Port für apt-get oder etwas anderes zu ändern?
Diese Zeilen hinzufügen / entfernen :
Als ich mit den obigen Zeilen aktualisiert habe, wurde mein
/etc/gai.conf
Problem behoben und es wurdeipv4
direkt anstelle von verwendetipv6
und schnell installiert.quelle
Ich schlage vor, Sie beginnen mit der Messung Ihres typischen Internet- / Netzwerkdurchsatzes mithilfe einer der Websites zur Leistungsüberprüfung. Eine Möglichkeit ist www.speedtest.net . Sie können auch eine einfache Google-Suche verwenden , um nach anderen Websites zu suchen, mit denen Sie die Geschwindigkeit Ihrer Internetverbindung testen können.
Wenn sich beim Testen herausstellt, dass das Problem keine Einschränkung Ihrer Internetverbindung ist, besteht der nächste Schritt möglicherweise darin, die Antworten auf diese Frage zu lesen:
Wie kann ich einen Spiegel in meiner Nähe verwenden oder einen schnelleren Spiegel auswählen? ?
Ich schlage vor, Sie versuchen zunächst die gängigste Antwort auf diese Frage . Es läuft darauf hinaus, die zwei Zeilen darunter oben hinzuzufügen
/etc/apt/sources.list
. Dies soll den Update-Prozess anregen, automatisch einen Download-Mirror mit besserer Leistung auszuwählen.precise
in den beiden obigen Zeilen den entsprechenden Codenamen der von Ihnen verwendeten Version.Lucid
(10.04),Maverick
(10.10),Natty
(11.04),Oneiric
(11.10)Wenn dieser Ansatz nicht hilft oder einfach nicht gewünscht ist, können Sie auch den Update Manager versuchen lassen, einen " schnellsten " Spiegel auszuwählen . Dies wird ausführlicher in den anderen Antworten auf die Frage beschrieben, auf die ich oben einen Link gegeben habe.
quelle
sudo apt-get update
Verwendung desfirefox
Browsers auftreten. Haben Sie versucht, von einer Live-CD / USB zu booten und festzustellensudo apt-get update
, ob es einen Unterschied gibt? Wenn dies der Fall ist, deutet dies darauf hin, dass etwas mit Ihrer Ubuntu-Installation nicht stimmt. Wenn Sie das gleiche Ergebnis erzielen, habe ich im Moment keine anderen Ideen.Erstens 2 Fakten:
apt-get verwendet in Standard-Linux-Distributionen standardmäßig http (Port 80).
apt-get
Im Allgemeinen werden ca. 20 MB Daten heruntergeladen, um die Listen zu aktualisieren. Wenn Sie es nur ausgeführt habenapt-get update
und erneut ausführen, werden nur ~ 100 KB Daten heruntergeladen.Wenn Sie also im World Wide Web surfen können (dh Websites mit einem Browser) und Standard-Distributionen verwenden (die nicht für die Verwendung eines anderen Ports angepasst sind), wurde vom Administrator nichts blockiert, was Sie daran hindert, diesen Befehl auszuführen.
Das Problem könnte sein, dass Anforderungen von Ihrem Computer an aktuelle Server, die von apt-get für Updates verwendet werden, auf einige Probleme stoßen (dh, es könnte sich nur um ein Download-Problem handeln).
Um Ihr Problem zu lösen, meine Vorschläge (wie Sie Ubuntu verwenden):
Öffnen Sie
update-manager
-> klicken Sie auf Einstellungen unten links -> klicken Sie auf den ersten Reiter Ubuntu-Software -> klicken Sie auf das Dropdown-Feld neben der Option Herunterladen von -> ändern Sie den Server an einen Ort, der näher an Ihrem Standort liegt, indem Sie im Menü Andere auswählen aufführen. Überprüfen Sie auch das Protokoll, das für Updates verwendet wird. Es sollte http für allgemeine Benutzer sein. -> Führen Sie nun sudo apt-get update aus oder suchen Sie mit dem Update Manager nach Updates. Jetzt sollten die Dinge für Sie gut funktionieren. Wenn die Dinge auch danach nicht funktionieren, kommentieren Sie hier.Da es Ihnen nicht weiterhilft, scheint es das Problem veralteter oder teilweise gesammelter Dateien zu sein, die vor einiger Zeit aktualisiert wurden.
Ich würde Ihnen vorschlagen, diese Befehle im Terminal auszuführen:
Diese Befehle benennen die Verzeichnisse um, in denen Dateien gespeichert sind, wenn
apt-get
sie während des Aktualisierens und Aufrüstens heruntergeladen werden. (Sie können sie wieder umbenennen, wenn etwas schief geht. Kein Risiko, die Situation zu verschlechtern.)Nach diesem Lauf:
Es werden ungefähr 20 MB Daten heruntergeladen.
Wenn es erfolgreich ausgeführt wird, ist Ihr Problem behoben.
Jetzt sollten Sie in der Lage sein,
sudo apt-get upgrade
die Updates zu installieren.Wenn nicht, kommentieren Sie hier zurück.
quelle
Lauf
vor dem Laufen
quelle