CentOS分区版本升级需谨慎操作,以下是关键步骤及注意事项:
rsync
、tar
等工具备份重要数据到外部存储设备。cat /etc/redhat-release
确认当前版本,确保支持升级路径(如CentOS 7→8或CentOS 8→Stream)。sudo yum update
更新所有软件包到最新版本。CentOS 7→8
sudo yum install preupgrade-assistant redhat-upgrade-tool
。sudo preupgrade-assistant --force
,解决兼容性问题。sudo redhat-upgrade-tool --network 7 --instrepo=http://mirror.centos.org/centos/8/os/x86_64/
。sudo reboot
,完成后验证版本:cat /etc/redhat-release
。CentOS 8→CentOS Stream
/etc/yum.repos.d/CentOS-Base.repo
,将baseurl
中的8
替换为Stream
。sudo dnf install centos-release-stream
。sudo dnf distro-sync
,重启后验证。/mnt/cdrom
)。sudo yum update
完成升级。提示:CentOS官方已停止对CentOS 7/8的主版本支持,建议优先升级到CentOS Stream或迁移至其他发行版(如Rocky Linux/AlmaLinux)。
参考来源: