しばらく使用していなかったUbuntu20.04のテストサーバーを起動する。
その後アップデート(apt update)を行うと「E: ソース https://download.webmin.com/download/newkey/repository/ stable に関してオプション Signed-By の値が競合します: /usr/share/keyrings/debian-webmin-developers.gpg !=
E: ソースのリストを読むことができません。」
と表示されてアップデートができない状態になった。
エラーを見る限り、リポジトリに競合が起きている模様。
対策
リポジトリの更新を行う。
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
ダウンロードしたsetup-rerpos.shを実行。
sudo sh setup-repos.sh
再度アップデート。
sudo apt update
まとめ
今回はwebminのリポジトリでエラーが発生していたが、他にも同様の現象で発生する。
エラー表示されるソース部分を見て判断し、それぞれの対応を行って解決していく。
使用しないサーバーも定期的に起動してアップデートしないとダメですね・・・
更新完了するまで、かなり時間がかかってしまう。
コメント