Die einfachste Lösung, die für mich funktionierte, war von Emre Sahin in diesem Thread:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys KEYID
und ersetzen Sie KEYID durch die Nummer, die in der Fehlermeldung angezeigt wird.
Wie @Ben Bolker kommentierte (Entschuldigung, ich habe Ihren Kommentar entführt, aber die richtige Antwort wurde noch nicht gepostet), gibt es in der Beschreibung des Debian-Paket-Repos einen Abschnitt secure apt
was sagt:
SICHERE APT
Die Debian-Backports-Archive auf CRAN sind mit dem Schlüssel „Johannes Ranke (CRAN Debian-Archiv)“ mit der Schlüssel-ID 381BA480 signiert. Diese können Sie mit
abrufengpg --keyserver subkeys.pgp.net --recv-key 381BA480 oder alternativ mit einem anderen Schlüsselserver
gpg --keyserver pgp.mit.edu --recv-key 381BA480 Wenn dies nicht funktioniert, kann es daran liegen, dass eine Firewall Port 11371 blockiert. Alternativ können Sie unter http://keyserver.noreply.org/ nach 0x381BA480 suchen http://pgp.mit.edu/ und kopieren Sie den Schlüsselblock in eine einfache Textdatei, die beispielsweise jranke_cran.asc heißt.
Wenn das Empfangen des Schlüssels mit gpg funktioniert hat, müssen Sie ihn in eine Textdatei exportieren
gpg -a --export 381BA480> jranke_cran.asc In beiden Fällen müssen Sie den Schlüssel dem apt-System bekannt machen, indem Sie
ausführenapt-key füge jranke_cran.asc als root hinzu.
Wenn Sie dies noch nicht getan haben, wird Ihr Problem wahrscheinlich dadurch behoben.