Debian セキュリティ更新時に検証用公開鍵がない場合の対処法
Debian でセキュリティー更新を行う際に検証用公開鍵がない場合は、下記の手順で解決できます。
- 最初に、以下のコマンドを実行して、不足している公開鍵を手動でインポートしてみてください。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [公钥]
そのうち、[公開キー]は見当たらない公開キーのIDです。
- 以上のステップを試しても問題が解決しない場合は、apt の鍵リストを更新することで解決を試みることもできます。以下のコマンドを実行してください:
sudo apt-get install debian-archive-keyring
sudo apt-get update
これにより、Debian リポジトリ内のキーのリストが更新されます。
- /etc/apt/sources.list
- http://deb.debian.org/debian
- http://debian.org/distrib/files/
sudo apt-get update
新しいミラーサイトから更新ソースをダウンロードすることで、検証パブリックキーの欠如が解決される可能性があります。
上記手順でも解決できなければ、Debian OSの再インストールやDebianサポートへの問い合わせなど、他の解決策を検討する必要があるかもしれません。