我在 Azure 中有一些基于 CentOS 的虚拟机,并认识到根据我用来部署它们的精确基础映像,存在不同的存储库配置。
- 滚动发布配置
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://olcentgbl.trafficmanager.net/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
- 固定发布配置
[base]
name=CentOS-7.7.1908 - Base
#mirrorlist=http://mirrorlist.centos.org/?release=7.7.1908&arch=$basearch&repo=os&infra=$infra
baseurl=http://olcentgbl.trafficmanager.net/centos/7.7.1908/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
我有两个问题:
- 生成的存储库配置取决于什么?还有一种方法可以从 CentOS 通过其网站提供的 ISO 映像安装“固定版本配置”吗?我找不到一个...
- 如何使用“固定发布配置”变体执行发布更新?
答案1
您可以将 baseurl 设置为上的位置CentOS 保管库以获得您想要的点释放。请记住,它不是受支持的 CentOS 配置,没有更新(包括安全修复),并且在可公开访问的网络上非常危险。
CentOS 7 唯一受支持的版本是包含所有 yum 更新的版本。如果您想获得较早版本的安全更新,您应该为 RHEL 付费,它有扩展支持版本。