Debian-apt Fehlermeldung: "Die folgenden Signaturen waren ungültig: NODATA 1 NODATA 2"
Ich habe einige Schwierigkeiten mit apt/aptitude. Vor kurzem, aus dem nichts, ich merkte, ich konnte nicht alles installieren und apt-get update
produzieren würde dieses Ergebnis:
$ sudo apt-get update
Get:1 http://security.debian.org wheezy/updates Release.gpg [1,936 B]
Get:2 http://ftp.debian.org wheezy Release.gpg [1,936 B]
Get:3 http://ftp.debian.org wheezy-updates Release.gpg [1,936 B]
Get:4 http://security.debian.org wheezy/updates Release [1,936 B]
Ign http://security.debian.org wheezy/updates Release
E: GPG error: http://security.debian.org wheezy/updates Release: The following signatures were invalid: NODATA 1 NODATA 2
Dieser Artikel: Ign http://security.debian.org wheezy/updates Release
scheint beunruhigend für mich, aber ich weiß wirklich nicht, was es beeinflussen könnte.
Ich weiß, dass dies nicht ein problem mit meinem system. Ich hatte einen alten Debian-VM rumliegen und getestet habe ich es so gut, immer das gleiche problem. Ich bekomme dieses problem bei der Arbeit, wenn das hilft, so bin ich nicht in die volle Kontrolle des Netzwerk hier und es könnte etwas sein, dass Sie es mit dem Netzwerk.
Ich habe auch versucht, verschiedene Spiegel, um die gleiche Ergebnis.
Dies ist meine Quellen.Liste:
$ cat /etc/apt/sources.list
deb http://ftp.debian.org/debian/wheezy main
deb-src http://ftp.debian.org/debian/wheezy main
deb http://security.debian.org/wheezy/updates main
deb-src http://security.debian.org/wheezy/updates main
deb http://ftp.debian.org/debian/wheezy-updates main
deb-src http://ftp.debian.org/debian/wheezy-updates main
Vielen Dank im Voraus.
- Diese Frage gehört bei Unix & Linux, serverfault, oder vielleicht superuser.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur gelöst diese selbst; diese Frage tauchte zusammen mit vielen anderen ungelösten oder nicht-zutreffend-auf-mich-Fragen/Antworten rund um die net. Dachte, ich würde meine Lösung für zukünftige Referenz --
Speicherplatz überprüfen,
Halten Sie ein Auge auf Ihre /tmp/-- ich hatte genügend Speicherplatz vorhanden ist, gelöst, die niedrige disk-situation, dann noch die NODATA-Signatur-Fehler. Finden auf dieser Seite gab mir die Antwort - wenn wenig Speicherplatz auf dem Ubuntu wandelt Ihr /tmp auf eine kleine ramdisk.
Löst dieses problem.
/tmp/
war voll, nicht/
. Unmount /tmp/ noch arbeitete, als ich/tmp/
als tmpfsVersuchen:
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean sudo apt-get update
Als letzten Ausweg versuchen:
Hoffen, dass Sie dieses Problem lösen.
P. S, das ist, warum ich don ' T haben Debian (hehe jk)
export LANG=C
einmal, wenn du gehst, um es als einen Befehl (durch Semikolon getrennt von allem anderen). Wenn Sie möchten, um eine env-var für einen Befehl nur ausführensudo LANG=C apt-get...
. (so dass Sie nicht haben, um über sorgenLANG=C sudo ...
env-Desinfektion wischte sich Ihre Einstellung.)/etc/apt/sources.list
und/etc/apt/sources.list.d/*
; dann trat ich das oben wieder für eine gute Maßnahme -- ich bin jetzt in der Lage, zu aktualisieren, um die aktuelle stabile <G> und keine Beschwerden mehr von passend-danke!Ich getan habe folgenden Schritte und es funktioniert gut für mich (im Grunde entfernt die Listen-Ordner neu erstellt und es per update-Befehl)
Nun erstellen Sie die Ordner mit
Installieren Sie alle der Voraussetzung Pakete
Jetzt sind Sie für die Installation der benötigten Pakete.
Hoffe, das hilft.
PS: Bitte stellen Sie auch sicher, dass, wenn Sie laufen in eine firewall-proxy-Umgebungsvariablen sind gesetzt ($http_proxy und https_proxy)