Ich beschäftigte mich kürzlich mitdieser Fehler in aptund habe versucht herauszufinden, welche .gpg
Dateien ich entfernen könnte, um /etc/apt/trusted.gpg.d
den W: GPG error: NO_PUBKEY
Fehler zu beheben, den ich bekam apt-get update
.
ls
Also habe ich das Verzeichnis durchsucht /etc/apt/trusted.gpg.d
, um zu sehen, ob es noch alte Schlüssel für Repositories gibt, die ich entfernt hatte. Dabei ist mir Folgendes aufgefallen:
otto-kesselgulasch-gimp.gpg
otto-kesselgulasch-gimp.gpg~
otto-kesselgulasch_ubuntu_gimp.gpg
otto-kesselgulasch_ubuntu_gimp.gpg~
phablet-team-tools.gpg
phablet-team-tools.gpg~
phablet-team_ubuntu_tools.gpg
phablet-team_ubuntu_tools.gpg~
als ich rannte ls
.
Es scheinen doppelte Einträge für einige der Schlüsseldateien vorhanden zu sein ( diff
das Ausführen von -ing für die _Ubuntu_- und die Nicht-_Ubuntu_-Version der Dateien gibt nichts zurück) ..gpg
Warum habe ich scheinbar doppelte Einträge und welche (falls vorhanden) kann ich sicher löschen?
Antwort1
Bei diesen Dateien handelt es sich um Überbleibsel aus der Zeit vor und nach dem Upgrade. Vergleichen Sie diese mit den gleichen Dateien /etc/apt/sources.list.d
und prüfen Sie, welche Dateien in diesem Verzeichnis sinnvolle Daten enthalten.
Die leeren Dateien in sources.list.d
und ihre Gegenstücke in trusted.gpg.d
können sicher gelöscht werden.