首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制DNF更新GPG密钥

强制DNF更新GPG密钥
EN

Unix & Linux用户
提问于 2022-12-05 14:57:20
回答 1查看 1K关注 0票数 2

我正在使用dnf-plugin-local来帮助加快虚拟机的DNF下载速度。它工作得很好,但只用于从Fedora repos下载软件包。从第三方repos下载的包会遇到GPG问题,因为通常在首次安装包时GPG密钥是从回购程序中导入的。但是,由于第三方包来自本地缓存回购,因此不导入GPG密钥(因为它们的密钥不在我的本地机器上)。

我是否可以为DNF运行命令,强制它获取和导入存储库设置中指定的所有GPG键,以便在DNF从本地回购中获取第三方包时,GPG键已经就位?

EN

回答 1

Unix & Linux用户

发布于 2022-12-08 01:35:35

因此,在深入研究DNF源代码之后,我得出了这样的结论:这个功能不存在。所以我通过修改dnfdnf-插件-核心来创建它。一旦将这些PRs合并到各自的主干分支并发布,下面的命令将允许下载GPG密钥并导入RPM数据库,而无需执行包安装操作:

代码语言:javascript
复制
dnf config-manager --import-gpg-keys <repo>

代码语言:javascript
复制
dnf config-manager --import-gpg-keys --all
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/727384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档