Third-party Channels
SUSE Manager 支持将第三方可选储存库的内容与部分可被其管理的产品进行同步。
部分第三方 GPG 密钥已默认包含在 SUSE Manager 数据库中,其余密钥则未包含。对于未包含的第三方密钥,在选择同步对应的第三方储存库时,您需要手动导入相关密钥。
如需导入 GPG 密钥,请在 SUSE Manager 主机服务器上执行以下命令:
mgradm gpg add <path-to-gpg-key-file-or-URL>
-
示例:从文件添加 GPG 密钥:
mgradm gpg add repomd.xml.key
-
示例:使用 URL 从远程储存库添加 GPG 密钥:
mgradm gpg add https://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/15/ppc64le/repodata/repomd.xml.key
如需列出当前存储在 SUSE Manager GPG 数据库中的密钥,请执行以下命令:
mgrctl exec -ti -- gpg --homedir /var/lib/spacewalk/gpgdir --list-keys
|
在客户端上安装软件包时,您可能还需要在客户端本地信任该 GPG 密钥,这要求对应的 GPG 密钥已存在于客户端系统中。 For more information see: GPG 密钥. |