Wie man APT NO_PUBKEY EF9DBDC73B7D1A07 behebt

Problem

Beim Ausführen von apt update sehen Sie eine Fehlermeldung wie

apt_no_pubkey_error.txt
Err:19 https://linux.teamviewer.com/deb stable InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EF9DBDC73B7D1A07

Schnelle & unsaubere Lösung

Installieren Sie den öffentlichen Teamviewer-Schlüssel mit

install_teamviewer_key.sh
wget -O - https://linux.teamviewer.com/pubkey/currentkey.asc | sudo apt-key add -

Empfohlene Lösung

Da die Verwendung von apt-key veraltet ist, laden Sie zuerst den Schlüssel herunter mit

teamviewer_key_dearmor.sh
wget -q https://linux.teamviewer.com/pubkey/currentkey.asc -O- | gpg --dearmor | sudo tee /usr/share/keyrings/teamviewer-keyring.gpg

aktualisieren Sie dann die Teamviewer-Repository-Datei mit

teamviewer_sources.sh
echo "deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main" | sudo tee /etc/apt/sources.list.d/teamviewer.list

Danach können Sie apt update erneut ausführen.


Check out similar posts by category: APT