我对 rpm/yum 没有经验,但已经使用 Artifactory for Maven 很长时间了,所以我知道它是如何工作的。
如何将 rpm 存储库文件获取或安装到我的服务器,该文件已“更正”为指向 Artifactory 而不是远程供应商存储库?
如果没有 Artifactory,似乎人们通常会使用 curl 从远程存储库中获取存储库文件并将其添加到 /etc/yum.repos.d。但是,在我的情况下,使用 Artifactory 的目的是消除与公司网络外部交谈的需要。
我当然可以从 Artifactory 本身获取 repo 文件,但这只是供应商文件的副本,带有外部的 baseurl 和 gpgkey。似乎这些是选项:
我不喜欢前两个选项,因为有很大的错误空间。我对第三个选项并不感冒,因为我不确定如果该文件需要更改会发生什么(例如,因为供应商在他们的存储库中更改了它。)
谢谢