Ich verwende Ubuntu 14 auf einem meiner Server.
Wenn ich sudo apt-get update ausführe, wird der folgende Fehler angezeigt.
W: GPG error: http://cran.rstudio.com trusty/ Release: The following signatures were invalid: KEYEXPIRED 1445181253 KEYEXPIRED 1445181253 KEYEXPIRED 1445181253
Sollte ich meine ppa-Repository-Liste ändern oder andere Maßnahmen ergreifen, um dieses Problem zu beheben?
Update: Ich habe versucht, R vom Server zu entfernen
sudo apt-get --purge remove r-base
sudo apt-get --purge remove r-base-core
sudo apt-get --purge remove r-base-recommended
Ich sehe jedoch immer noch das gleiche Problem mit apt-get update.
ubuntu-14.04
Ali Haider
quelle
quelle
Antworten:
Schauen Sie sich den Abschnitt "Secure APT" unter https://cran.r-project.org/bin/linux/ubuntu/README.html an :
Das Hinzufügen des Schlüssels mit der Schlüssel-ID E084DAB9 hat das Problem für mich behoben.
quelle
E084DAB9
Schlüssel gehört zu "Michael Rutter, marutterATgmail.com". Es ist der richtige GPG-Schlüssel. Suchen Sie nicht nach einer CRAN-Teilzeichenfolge in der Liste.Wenn Sie R nicht benötigen, können Sie einfach die cran-Zeile aus /etc/apt/sources.list entfernen und es sollte losgehen.
sudo apt-key del 1445181253 entfernt den fehlerhaften Schlüssel.
quelle
Entschuldigen Sie die abrupten Fragen, aber was hat Java mit dem Repository von Drittanbietern zu tun, das Sie in Ihrem Repository festgelegt haben?
Ich sehe auch, dass Sie in der Lage sind, Ihr Repository zu ändern, aber die Ausgabe eines Fehlers nicht lesen können.
Sie können den fehlenden Schlüssel für das Repo eines Drittanbieters hinzufügen:
quelle
Falls Ihre Firewall Port 11371 blockiert, besteht eine allgemeinere Lösung darin, die Verwendung von Port 80 beim Abrufen des neuen Schlüssels zu erzwingen:
quelle
behoben, nachdem der Verweis aus der Datei /etc/apt/sources.list entfernt wurde
quelle