主要是参照这两个试验了一下,未验证最小可行方式:https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-machines/linux/aog-virtual-machines-linux-centos-howto-upgrade-to-specified-minor-version
https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-machines/linux/aog-virtual-machines-linux-centos-howto-upgrade-to-specified-minor-version
以升级到Centos-7.4.1708为例:
1.可以再centos网站查看欲升级到的release的版本,如7.4.1708;
2.编辑/etc/yum.repos.d/CentOS-Vault.repo,参照添加C7.4.1708-X等;
3.关闭仓库:yum-config-manager -v --disable CentOS*
4.使能添加的7.4的仓库:yum-config-manager --enable C7.4*
5.把CentOS-Base.repo里$releasever替换为7.4.1708;
6.yum --releasever=7.4.1708 update
完成了升级。
升级过程中是从centos的官方的源进行的更新。
尝试把CentOS-Base.repo里的链接换成阿里云或者清华的源链接,都报错,暂时未继续验证,有知道的朋友可以留言指导下。
参考链接:
https://unix.stackexchange.com/questions/225639/install-a-specific-rhel-point-release
https://serverfault.com/questions/490330/how-do-i-keep-centos-at-version-6-3
https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-machines/linux/aog-virtual-machines-linux-centos-howto-upgrade-to-specified-minor-version
https://www.htcp.net/2455.html