温馨提示×

centos stream8更新升级指南

小樊
76
2025-06-06 04:03:21
栏目: 智能运维

CentOS Stream 8 是 CentOS 项目的下一代版本,它采用滚动发布模式,旨在更快地将新特性和修复推送给用户。然而,根据 CentOS 官方公告,CentOS Stream 8 将在 2024 年 5 月 31 日之后停止更新和维护。因此,对于仍在使用 CentOS Stream 8 的用户来说,迁移到其他长期支持的发行版已成为当务之急。以下是 CentOS Stream 8 的更新升级指南:

CentOS Stream 8 更新升级指南

  • 备份重要数据:在进行任何系统更新之前,强烈建议先备份重要数据,虽然更新操作通常不会导致数据丢失,但备份始终是一个明智的选择。

  • 更新系统

    • 查看当前系统版本:cat /etc/centos-release
    • 添加 CentOS Stream 8 的 Yum 源(如果尚未添加):编辑 /etc/yum.repos.d/CentOS-Base.repo 文件,将 baseurl 行替换为 CentOS Stream 8 的相应 URL。
    • 清除 Yum 缓存:yum clean all
    • 更新系统:sudo dnf update -y
  • 升级到 CentOS Stream 8

    • 安装 CentOS Stream 库:sudo dnf install centos-release-stream
    • 交换 CentOS Linux 和 CentOS Stream 仓库:sudo dnf swap centos-{linux,stream}-repos
    • 同步仓库:sudo dnf distro-sync
  • 验证版本信息:完成升级后,可以通过以下命令来验证系统的状态和软件包的版本:cat /etc/redhat-release。您应该会看到类似于以下输出:CentOS Stream release 8.5.2111

  • 重启系统:为了确保升级生效,建议重新启动系统:sudo reboot

请注意,升级操作具有一定的风险性,请谨慎操作,并确保在非生产环境中先进行测试。如果在升级过程中遇到依赖关系问题,可以尝试使用 sudo dnf distro-sync 命令同步软件包版本,或者清理 Yum 缓存后再次尝试更新。

0