1.无公钥错误
使用sudo apt update时出现以下错误:
![在这里插入图片描述](https://img-blog.csdnimg.cn/8bff1685ec0f4bf4afd2e4ee993ddb6b.png)
我图中的公钥就是:3B4FE6ACC0B21F32(实际看自己的是什么)
2. 输入命令导入公钥
输入下面命令导入公钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公钥
实际操作为:
lyq@a512-3060:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.4WYV7KsaiN/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
gpg: 密钥 3B4FE6ACC0B21F32:公钥 “Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>” 已导入
gpg: 处理的总数:1
gpg: 已导入:1
成功:
![在这里插入图片描述](https://img-blog.csdnimg.cn/e44d34a42adf4b65b48c2d9fb424988b.png)
3.注意
如果有多个公钥需要导入只需在命令后加个空格再输入就好了如:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公钥 公钥 公钥
执行后公钥就被导入了,再使用sudo apt update就没问题了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)