获取:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease [242 kB] 错误:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21F32 获取:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRe
时间: 2025-03-14 13:12:57 浏览: 101
### 解决方案
当遇到 `apt-get update` 提示缺少公钥(NO_PUBKEY)的问题时,可以通过导入相应的 GPG 密钥来解决问题。以下是具体的解决方案:
在终端中运行以下命令可以成功添加缺失的 GPG 密钥 `3B4FE6ACC0B21F32`:
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
```
此命令会连接到指定的密钥服务器并接收所需的密钥[^1]。
如果上述方法未能正常工作,则可尝试另一种方式通过更改密钥服务器地址来进行操作。例如,使用 hkp 协议替代默认设置:
```bash
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3B4FE6ACC0B21F32
```
这种方式可能有助于绕过网络问题或其他潜在障碍[^2]。
对于某些特定情况下仍然存在困难的情况,比如国内用户访问国外站点受限等问题,还可以考虑更换为清华大学开源软件镜像站作为备用选项之一:
```bash
sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 3B4FE6ACC0B21F32
```
完成以上任意一种方法之后,请再次执行更新指令以确认错误已被消除:
```bash
sudo apt-get update
```
此外需要注意的是,在实际应用过程中可能会碰到不同版本号或者其它类型的密钥需求情况;因此建议依据具体提示信息灵活调整所要获取的具体密钥编号[^3][^4]。
### 注意事项
确保系统能够稳定联网以便顺利完成整个过程中的数据交换环节。同时也要定期维护好自己的APT配置文件以及相关依赖关系以免出现其他衍生性麻烦。
阅读全文
相关推荐
















