CentOS Stream 8 是 滚动发布 的 Linux 发行版(介于 Fedora 和 RHEL 之间),“升级”通常有两种含义,下面分别说明。
如果你已经是 CentOS Stream 8,只是想保持最新:
sudo dnf makecache
sudo dnf update -y
sudo reboot
查看当前版本:
cat /etc/redhat-release
# 或
rpm -q centos-stream-release
✅ 这会把 Stream 8 的内核、软件包都更新到最新。
如果你现在是 CentOS Linux 8(已 EOL),可以切换到 Stream 8:
sudo dnf install centos-release-stream -y
sudo dnf swap centos-linux-repos centos-stream-repos -y
sudo dnf distro-sync -y
sudo reboot
验证:
cat /etc/redhat-release
# 应显示 CentOS Stream release 8
⚠️ 官方不支持原地升级(likewise RHEL 8 → 9)
推荐做法:
sudo dnf install leapp-upgrade
sudo leapp preupgrade
sudo leapp upgrade
sudo reboot
⚠️ 不建议生产环境使用
如果你能告诉我:
cat /etc/redhat-release)我可以给你更精确的命令。