如何configurationYum从自托pipe的存储库进行更新

我有一个红帽实例(我将称之为“A”),我想用它作为更新库而不是redhat-subscription-manager。

我还有另一个红帽实例(“B”),我想指向“A”来获取更新。

我到目前为止所遵循的教程已经让我明白了,我已经在“A”上创build了一个回购协议,但是除此之外,我还想不到如何更新这些回购协议中的软件包。

有人能指出我正确的方向吗?

创build回购文件

从RHEL部署指南 :

以下是[repository]部分采用的最简单的示例:

 [repository] name=repository_name baseurl=repository_url 

所以为你的repository_nameselect一个名称,并用它replacerepository_name 。 希望你已经configuration了一个像Apache或Nginx的Web服务器来为你的回购服务。 将repository_urlreplace为托pipe回购站点的Web服务器的URL。 (可以随意使用curl或Web浏览器首先testing此URL。)

如果您希望您的repo在默认情况下enabled=1 ,则向repo文件添加enabled=1

把它放在/etc/yum.repos.d

参考: RHEL部署指南

把你的文件放到/etc/yum.repos.d文件中,确保文件的扩展名是.repo这个文件就会被yum读取。

红帽还提供:

百胜库通常提供自己的.repo文件。 要将这样的存储库添加到您的系统并启用它,请以root身份运行以下命令:

 yum-config-manager --add-repo repository_url 

…其中repository_url.repo文件的链接。

但是当你刚开始使用scp来testing文件的时候就没有问题了。