Ubuntu:解決 sudo apt update 的警告提示 Key is stored in legacy trusted.gpg keyring

2023/02/02 753 1 作業系統 , 伺服器 , Linux , Ubuntu

依照網路上所得到的資訊,在 Ubuntu 22.04 以後若將公鑰直接存在 /etc/apt/trusted.gpg,會在每次取得更新清單(指令:sudo apt update)時得到警告提示(W),為了解決問題,可以先用 apt-key list 指令列出所有金鑰,然後取出有警告的那個金鑰存至 /etc/apt/trusted.gpg.d/xxx.gpg,xxx 可以依照那項名稱命名即可。


▲ 我這邊是將 Nginx 更新源指向官方後出現這個警告(紅框內),所以用了 apt-key list 找公鑰,找到有警告的公鑰(我的在綠框內,是 Nginx 的),取公鑰後八碼(黃底線)用以下指令生成獨立檔案:apt-key export 7BD9BF62|sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/nginx.gpg,接著再次下 sudo apt update 指令就不會出現警告了!

贊助廣告 ‧ Sponsor advertisements

留言區 / Comments

萌芽論壇