我在CentOS 5中如何添加/启用包含所有源文件包的存储库?
这是为了启用yumdownloader --source <package_name>
事实certificate,源回购定义不包括在内。 将以下内容添加为/etc/yum.repos.d/Centos-Source.repo :
[base-source] name=CentOS-$releasever - Base Source baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/ enabled=0 [updates-source] name=CentOS-$releasever - Updates Source baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/ enabled=0 [addons-source] name=CentOS-$releasever - Addons Source baseurl=http://mirror.centos.org/centos/$releasever/addons/SRPMS/ enabled=0 [extras-source] name=CentOS-$releasever - Extras Source baseurl=http://mirror.centos.org/centos/$releasever/extras/SRPMS/ enabled=0 [centosplus-source] name=CentOS-$releasever - Plus Source baseurl=http://mirror.centos.org/centos/$releasever/centosplus/SRPMS/ enabled=0 [contrib-source] name=CentOS-$releasever - Contrib Source baseurl=http://mirror.centos.org/centos/$releasever/contrib/SRPMS/ enabled=0
伊格纳西奥的回答是正确的,但是我在看到答案之前最终使用了以下内容:
[base-SRPMS] name=CentOS-$releasever - Base SRPMS baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 priority=1 enabled=1 #released updates [update-SRPMS] name=CentOS-$releasever - Updates SRPMS baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 priority=1 enabled=1