ubuntu 18.04国内源出现错误:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21F32
时间: 2024-10-22 20:25:16 浏览: 132
ubuntu18.04 安装qt5.12.8及环境配置的详细教程
5星 · 资源好评率100%
Ubuntu 18.04在国内使用清华镜像时遇到"NO_PUBKEY"错误通常是由于官方软件仓库的公钥未能正确安装或更新。当你尝试访问镜像服务器时,系统需要验证其身份,而缺少公钥就会导致这个错误。
解决这个问题的步骤如下:
1. **添加缺失的公钥**:
打开终端(Terminal),运行命令来手动导入缺失的公钥:
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
```
这里`3B4FE6ACC0B21F32`是出错的密钥ID。
2. **刷新软件包列表**:
完成上述操作后,再次尝试更新软件包列表:
```
sudo apt-get update
```
3. **安装或升级软件**:
如果之前的操作成功,你可以继续安装或升级已知来源的软件包:
```
sudo apt-get upgrade
sudo apt-get install <package-name>
```
将 `<package-name>` 替换为你想要安装的具体软件包名。
如果以上步骤仍然失败,可能是网络问题或者是镜像本身的问题,建议检查网络连接,尝试更换其他国内镜像源,如阿里云、中科大等,并设置为首选源。
阅读全文