私は最近、aptのこのバグそして、で発生していたエラーを止めるためにどの.gpg
ファイルを削除すればよいかを調べようとしていました。/etc/apt/trusted.gpg.d
W: GPG error: NO_PUBKEY
apt-get update
そこで、ディレクトリls
内を/etc/apt/trusted.gpg.d
実際に見て、削除したリポジトリの古いキーが残っているかどうかを確認しました。その際に、次のことに気付きました。
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~
走ったときls
。
いくつかの重要なファイルには重複したエントリがあるようです (diff
ファイルの _ubuntu_ バージョンと非 _ubuntu_ バージョンを -ing しても何も返されません) .gpg
。
重複しているように見えるエントリがあるのはなぜですか。また、どれ (ある場合) を安全に削除できますか。
答え1
これらのファイルはアップグレード前とアップグレード後の残り物です。これらを同じファイルで検証し/etc/apt/sources.list.d
、そのディレクトリ内のどのファイルに意味のあるデータが含まれているかを確認します。
内の空のファイルsources.list.d
と、 内の対応するファイルtrusted.gpg.d
は安全に削除できます。