ubuntu 20.04 kylin gpg: 从公钥服务器接收失败等问题

报错如:
Executing: /tmp/apt-key-gpghome.3l9bR5MT4m/gpg.1.sh --keyserver keyserver.ubuntu.com

网上一堆解办法,如果百度和Bing的方案都解决不了,建议把镜像换成清华源。

这里贴几个连接
记录一个ubuntu服务器Executing: /tmp/apt-key-gpghome.3l9bR5MT4m/gpg.1.sh --keyserver keyserver.ubuntu.com的问题

解决方案 1:将 GPG 密钥添加到系统中以使 Ubuntu 满意(相对更简单,但不是正确的方法)
(只是随便贴了几个链接)

如果解决不了,建议把镜像源换成清华的

### 解决方案概述 在 Ubuntu Kylin 20.04 中,GPG 密钥的相关问题通常涉及软件源验证失败或密钥缺失的情况。以下是针对该问题的具体方法。 #### 方法一:添加 GPG 密钥至系统 如果遇到因缺少特定 GPG 密钥而导致的错误,可以通过以下命令将其导入系统: ```bash sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys <KEY_ID> ``` 其中 `<KEY_ID>` 是具体的密钥 ID[^3]。此操作会连接到指定的密钥服务器并获取所需的 GPG 密钥。 #### 方法二:更新 APT 配置和支持 HTTPS 的仓库 有时,APT 软件包管理工具可能无法正常处理 HTTPS 类型的软件源。此时可以执行以下命令以确保所需组件已正确安装: ```bash sudo apt update sudo apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common ``` 这些步骤能够增强系统的安全性,并允许其访问基于 HTTPS 协议的安全存储库[^5]。 #### 方法三:清理旧有缓存数据 当存在过期或损坏的数据时,也可能引发 GPG 错误。通过清除现有缓存文件重新同步状态是一种有效的手段: ```bash sudo rm /var/lib/apt/lists/* -vf sudo apt clean sudo apt autoclean sudo apt update ``` 上述脚本删除了 `/var/lib/apt/lists/` 下的所有列表项,随后刷新本地索引记录[^1]。 --- ### 注意事项 对于硬件需求方面,在部署任何版本之前,请确认设备满足最低规格要求——CPU 主频不低于 2GHz 双核架构、RAM 至少分配 4GB 和 SSD 存储空间大于等于 25GB 等条件[^4]。此外,关闭 Secure Boot 功能有助于避免潜在引导冲突情况发生。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值