如何在 ubuntu 20.04 中为 webmin 替换 apt-key(因为显然apt-key
已弃用)?
之前(bash 脚本):
wget -q https://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt install webmin
现在错误:
gpg: no valid OpenPGP data found
我试过这个,但它不起作用(bash脚本):
wget -qO - https://www.webmin.com/jcameron-key.asc | sudo gpg --dearmor | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/webmin.gpg --import -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt install webmin
注:有或无sudo gpg --dearmor
或http/https
新错误:
GPG error: http://download.webmin.com/download/repository sarge Release: The following signatures could not be verified because their public key is not available: NO_PUBKEY D97A3AE911F63C51
我该如何修复它(bash 脚本)?谢谢
由于某种原因,密钥未正确导入,您始终可以通过执行以下命令列出所有当前导入的密钥来检查:
并寻找
1719 003A CE3E 5A41 E2DE 70DF D97A 3AE9 11F6 3C51
如果丢失,请尝试通过运行从 ubuntu 密钥服务器导入密钥:
输出应该是这样的:
再次检查是否正确导入
apt-key list
。最后 :
这应该有效。