apt update のワーニング解消

まずは基本的なことから

atp は、DenianやUbuntuなどのLinuxディストリビューションのパッケージマネージャのコマンドの一つです。Advance Package Tool の略
atp updateは、現在のパッケージリストを更新し利用可能なパッケージ情報を更新し、最新に保ちます。管理者権限が必要なので、sudoをつけて実行する場合が多いです。

発生したワーニングについて

エラーの一部を抜粋したものを記載します。

Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details

このエラーは古いGPGキーに対応していることを示しています。
この場合apt-keyコマンドで、GPGキーを更新できずに、パッケージのインストールやアップグレードが中断されます。

GPGキーとは??

GPGキー(GNU Privacy Guard Key)は、GNU Privacy Guard(GnuPG)ソフトウェアで使用される公開鍵暗号方式のキーのことを指します。
公開暗号方式については記載しません。

どうすればいいかというと。。。

  1. 古いキーリングを削除する

  2. 新しいキーリングをインストールする

  3. 新しいキーリングを更新する

$ sudo rm /etc/apt/trusted.gpg
$ sudo apt install gnupg
$ sudo apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com


いいなと思ったら応援しよう!