温馨提示×

CentOS Minimal怎么升级

小樊
42
2026-07-19 09:59:22
栏目: 智能运维

CentOS Minimal 上升级,通常分为 系统升级(小版本)大版本升级(如 7→8) 两种情况。下面按常见场景说明。


一、CentOS 7 Minimal 系统升级(推荐、安全)

适用于 CentOS 7.x → 最新 7.x

1️⃣ 更新软件源缓存

yum clean all
yum makecache

2️⃣ 升级所有软件包

yum update -y

3️⃣ 重启系统

reboot

4️⃣ 查看版本

cat /etc/redhat-release

✅ 这是 官方推荐方式,风险最小。


二、CentOS 8 Minimal 升级(CentOS 8 已 EOL)

⚠️ CentOS 8 已于 2021-12-31 停止维护

当前可选方案

✅ 方案 1:迁移到 Rocky / AlmaLinux(推荐)

dnf install -y epel-release
dnf install -y wget

Rocky Linux:

wget https://dl.rockylinux.org/pub/rocky/8/migrate/rocky-migration.tar.gz

AlmaLinux:

wget https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
bash almalinux-deploy.sh

✅ 方案 2:迁移到 CentOS Stream 8

dnf install -y centos-release-stream
dnf swap centos-linux-repos centos-stream-repos -y
dnf distro-sync -y
reboot

⚠️ 不建议继续用 CentOS 8


三、CentOS 7 → 8(不建议)

官方不支持原地升级

原因:

  • 架构变化大(systemd、glibc)
  • 容易破坏系统

正确做法:全新安装 + 迁移数据


四、CentOS Stream Minimal 升级

1️⃣ 更新系统

dnf update -y

2️⃣ 升级到下一个 Stream 版本

dnf system-upgrade download --releasever=9
dnf system-upgrade reboot

(示例从 Stream 8 → 9)


五、最小化系统升级注意事项

  • ✅ 先备份重要数据
  • ✅ 升级前确保磁盘空间充足
  • ✅ 生产环境建议先在测试机验证
  • ✅ 升级后检查:
    systemctl status
    df -h
    uname -a
    

六、建议(重要)

当前系统 建议
CentOS 7 升级到最新 7.x,然后迁移 Rocky/Alma
CentOS 8 立即迁移
CentOS Stream 可继续使用

如果你愿意,可以告诉我:

  • ✅ 当前版本(cat /etc/redhat-release
  • ✅ 是服务器还是个人环境
  • ✅ 是否允许重装

我可以给你 最安全、最省事的升级方案

0