apt-key が deprecate と怒られたので
sudo apt update を実行すると以下のようなメッセージで Wine のキーが trusted.gpg にあるって理由で警告がでた。昨日 Linux Mint 22 にアップグレードしたのが原因かもしれない。
W: XXXXttps: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
この辺の操作はいつも適当にファイルをいじって回避しているので少しだけ調べた。
参考ページの操作をするとキーが trusted.gpg ファイルから trusted.gpg.d フォルダの個別ファイルに移せるってことらしい。
$ apt-key list
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
-------------------------------------------
pub rsa3072 2018-12-10 [SC]
D43F 6401 4536 9C51 D786 DDEA 76F1 A20F F987 672F
uid [ unknown] WineHQ packages <wine-devel@winehq.org>
sub rsa3072 2018-12-10 [E]
#trasted.gpg.d 内のファイルについて続く
例として wine のキーを移動してみる
$ sudo apt-key export F987672F | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/docker.gpg
これで警告がでなくなった。
参考
Fixing “Key is stored in legacy trusted.gpg keyring” Issue in Ubuntu