ubuntu环境中在更换源之后使用apt update更新源出现报错:The following signatures couldn't be verified because the public key is not available: : NO_PUBKEY XXXXXXXXXXXXXX本文地址:http://www.04007.cn/article/1112.html,未经许可,不得转载.
test@test:~# apt-get update Err:6 https://download.docker.com/linux/ubuntu bionic InRelease GPG error: The following signatures couldn't be verified because the public key is not available The following signatures couldn't be verified because the public key is not available: : NO_PUBKEY XXXXXXXXXXXXXX本文地址:http://www.04007.cn/article/1112.html,未经许可,不得转载.
问题中提示public key is not available公钥无效,缺失公钥。解决方法:从key server获得缺失的公钥XXXXXXXXXXXXXX,并导入公钥。本文地址:http://www.04007.cn/article/1112.html,未经许可,不得转载.
test@test:~# gpg --keyserver keyserver.ubuntu.com --recv XXXXXXXXXXXXXX gpg: keybox '/root/.gnupg/pubring.kbx' created test@test:~# gpg --export --armor XXXXXXXXXXXXXX| apt-key add - OK test@test:~# apt-get update SUCCESS可用的key server有:keyserver.ubuntu.com pgp.mit.edu subkeys.pgp.net www.gpg-keyserver.de
本文地址:http://www.04007.cn/article/1112.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |