2014-11-25 8 views
6

Während das Update unter Ubuntu 14.04 LTS (Trusty Tahr) ausgeführt wurde. Der folgende Fehler wird auftreten:Fehler beim Abrufen des Updates unter Ubuntu 14.04 LTS (Trusty Tahr)

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-amd64/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/i18n/Translation-en Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/i18n/Translation-en Hash Sum mismatch 

E: Some index files failed to download. They have been ignored, or old ones used instead. 
+0

arbeiten. Wir sind kein allgemeiner Softwaretechniker. –

+0

http://askubuntu.com/ ist besser Ort für diese Frage – number5

+0

Got it. Zu [askubuntu.com] verschoben (http: // askubuntu.com) :) –

Antwort

3

Etwas ist mit dem us.archive.ubuntu.com Server.

ich es fest von allen der us.archive.ubuntu.com Urls Wechsel in der folgenden Art in.archive.ubuntu.com

ich vim mit find verwendet und ersetzen, wie dies :

sudo vim /etc/apt/sources.list 
:%s/us.archive/in.archive/g 
:wq 
8

Das ist für mich gearbeitet:

rm /var/lib/apt/lists/* -vf 
apt-get update 

Hoffe, dass es jemand anderes hilft. Prost!

+2

sudo rm -rf/var/lib/apt/lists/* -vf – markhorrocks

6

Es gibt viele Probleme, aufgrund derer dieses Problem aufgetreten ist. Einige davon sind:

  1. Jeder Eintrag in Ihnen apt.list funktioniert nicht. Sie oder eine Anwendung haben einen falschen Eintrag erstellt.
  2. Apt-Repository funktionieren derzeit nicht.
  3. Beschädigt in/var/lib/apt/lists/Ordner.

Also für beide gibt es andere Lösung, wenn Sie nicht genau das Problem dann folgen folgende Schritten wissen:

  1. Verwenden Sie eine andere Spiegel von apt. In ubuntu gibt es den Dateinamen /etc/apt/sources.list und einen Ordner mit einigen Dateien in /etc/apt/sources.list.d/. Also, von dort können Sie andere Spiegel von apt verwenden. So können Sie Ihr Indien-Repository in ein US-Repository usw. ändern, indem Sie diese Dateien bearbeiten.
  2. Es gibt noch eine andere Möglichkeit, dass Sie eine andere Repository-Verbindung (dritte Partei) haben, die im Moment nicht antwortet. Sie können sie also auch aus den oben angegebenen Dateien löschen. Sie können auch alle Dritten Repositories aus der Liste entfernen

    rm -rf /etc/apt/sources.list.d/*

  3. Entfernen Sie alle Inhalte von /var/lib/apt/lists/

    rm -rf/var/lib/apt/lists/*

+1

Danke @ varun-palekar, das hat für mich funktioniert. – AJN

1

ich vor auf VirtualBox auf meinem ubuntu dieses Problem hatte. Ich habe alles oben versucht, aber das wird nicht helfen.

Als ich an anderen Backup-Skript arbeitete und erkannte ich, dass mein Server falsches Datum/Uhrzeit hatte. Ich habe change das und das apt-get Update funktioniert wie ein Charme. Diese Seite ist für die Programmierung Fragen

1

sollte der folgende Befehl

sed -i -re 's/\w+\.archive\.ubuntu\.com/archive.ubuntu.com/g' /etc/apt/sources.list 
+0

Danke, die Antwort hilft mir, das Problem zu beheben – utzcoz