Third-party Channels

SUSE Manager 支持将第三方可选储存库的内容与部分可被其管理的产品进行同步。

部分第三方 GPG 密钥已默认包含在 SUSE Manager 数据库中,其余密钥则未包含。对于未包含的第三方密钥,在选择同步对应的第三方储存库时,您需要手动导入相关密钥。

如需导入 GPG 密钥,请在 SUSE Manager 主机服务器上执行以下命令:

mgradm gpg add <path-to-gpg-key-file-or-URL>
  1. 示例:从文件添加 GPG 密钥:

mgradm gpg add repomd.xml.key
  1. 示例:使用 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 密钥.