修復(fù) Key is stored in legacy trusted.gpg keyring
2022-04-30 13:07 作者:毫無(wú)技術(shù)含量 | 我要投稿

升級(jí)ubuntu到22.04之后更新源遇到“Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details” 這個(gè)警告,解決方法如下:
首先查看key list,找到警告相關(guān)源的key
導(dǎo)出相應(yīng)key到單獨(dú)文件,這里假設(shè)有警告的key是55AFCFAE (注:只需要對(duì)應(yīng)后8位就可以)
修改有問(wèn)題源的配置文件,關(guān)聯(lián)key文件位置. 源配置文件在/etc/apt/sources.list.d目錄下
至此key到處到單獨(dú)文件,并與源配置文件關(guān)聯(lián)成功,可以刪除trusted.gpg中的key了.
另外如果發(fā)現(xiàn)列表中某些key的狀態(tài)是 [expired] 也可以用以下命令刪除
標(biāo)簽: