CentOS 升级操作系统版本指南
一、升级前准备与版本确认
cat /etc/centos-release 或 hostnamectlyum check-updateyum repolist all二、同系列小版本升级步骤(推荐)
sudo yum update -ysudo rebootcat /etc/centos-release,必要时检查内核:uname -rsudo dnf update -ysudo rebootcat /etc/centos-release/etc/yum.repos.d/CentOS-Base.repo,注释 mirrorlist,将各段落的 baseurl 指向 vault.centos.org 对应版本目录(如 7.5.1804)sudo yum clean allsudo yum -y --releasever=7.5.1804 update三、跨大版本升级与迁移
sudo yum install -y preupgrade-assistant redhat-upgrade-toolsudo preupgrade-assistant --target 7sudo redhat-upgrade-tool-cli --target 7 --iso <path/to/7.iso>(或配置好网络仓库后执行)sudo reboot,随后 cat /etc/centos-release、uname -r四、升级后验证与常见问题处理
cat /etc/centos-release、uname -r,确认新内核与系统版本已生效/var/log/yum.log、journalctl -xe 获取详细错误信息五、实用命令清单
cat /etc/centos-release、hostnamectlyum check-updatesudo yum update -y;CentOS 8:sudo dnf update -ysudo yum -y --releasever=<版本号> updatesudo reboot、cat /etc/centos-release、uname -ryum repolist all、sudo yum clean allsudo yum install -y preupgrade-assistant redhat-upgrade-tool、sudo preupgrade-assistant --target <目标版本>、sudo redhat-upgrade-tool-cli --target <目标版本> --iso <ISO路径>