yum 中相当于“apt-key add”命令的命令是什么

yum 中相当于“apt-key add”命令的命令是什么

我正在尝试运行 nginx 文档中的命令sudo apt-key add nginx_signing.key,但我认为 AWS Linux 使用 Yum,因此该命令失败。在 Yum 中与它等效的命令是什么?

答案1

该问题的答案已公布这里。内容如下:

下面摘自一篇文章拜尔东我认为这正确地回答了这个问题:

在 YUM 中添加存储库是一项手动操作,其中包括在文件夹 /etc/yum.repos.d 下创建一个扩展名为 .repo 的文件。

该文件必须包含有关我们要连接的自定义存储库的所有信息。

让我们尝试添加 AdoptOpenJDK 存储库:

# /etc/yum.repos.d/adoptopenjdk.repo
[AdoptOpenJDK]
name=AdoptOpenJDK
baseurl=http://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/7/$(uname -m)
enabled=1
gpgcheck=1
gpgkey=https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public

但在 APT 中,情况就完全不同了。必须下载存储库的 GPG 密钥并使用 apt-key add 添加到 APT 密钥环:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -

然后,此时,可以通过 add-apt-repository –yes 后跟 URL 添加存储库:

add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/

与 YUM 相反,所有存储库都保存在单个文件/etc/apt/sources.list.

相关内容