このエラーを解決するためには、次の手順を試してみてください。
-
公開鍵をインポートする: エラーメッセージに表示されている署名の公開鍵をインポートする必要があります。公開鍵は通常、パッケージ管理システムから入手できます。例えば、Debianベースのシステムでは、以下のコマンドを使用して公開鍵をインポートします。
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 公開鍵のキーID
キーIDは、エラーメッセージに表示されている署名のキーIDです。
-
パッケージの更新: 公開鍵をインポートした後、パッケージの更新を行います。
sudo apt update
sudo apt remove webmin
sudo apt install webmin
なお、上記の手順はDebianベースのシステムを前提としています。異なるディストリビューションを使用している場合は、対応するパッケージ管理システムやコマンドを使用してください。
以上が、Webminの「The following signatures couldn't be verified because the public key is not available」というエラーの解決方法です。