yum – 如果本地镜像closures,请停止

我终于开始创build一个本地镜像,由于“locking”符号链接,我现在可以在所有机器上运行yum更新,并让他们拉同样的软件包等,所以他们都是同步的,而不pipe什么时候yum更新是跑。 我现在遇到的问题是确保只使用本地镜像,因为yum似乎默认为另一个镜像,即使我使用baseurl。 是否有可能locking回购configuration,所以yum将只从指定的镜像,即使它不可用?

示例repo conf:

[base] name=CentOS-$releasever - Base baseurl=ftp://user:[email protected]/centos/locked/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [updates] name=CentOS-$releasever - Updates baseurl=ftp://user:[email protected]/centos/locked/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 [extras] name=CentOS-$releasever - Extras baseurl=ftp://user:[email protected]/centos/locked/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 

没有像rhnplugin这样的额外插件,CentOS会查看/etc/yum.conf ,默认情况下,所有的软件库位于/etc/yum/repos.d下。 如果您编辑这些文件,请在所有要禁用的存储库下将enabled指令设置为0否则不是本地镜像的所有存储库,运行

 yum clean all 

然后a

 yum repolist 

它应该只显示您的本地回购。