CentOS 8 move to Rocky Linux 8

Posted CIAS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 8 move to Rocky Linux 8相关的知识,希望对你有一定的参考价值。

      

前言

Rocky Linux 是一个社区企业操作系统,旨在与美国顶级企业 Linux 发行版 100% 逐个 bug 兼容,因为其下游合作伙伴已经转移方向。它正在社区的密集开发中。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。贡献者被要求使用本网站上提供的通信选项进行联系。

Rocky Linux 8.4 下载

架构

ISOS

封装

PXE自动化MobaXtermks.cfg文档
x86_64Minimal | DVD | Boot | Torrent | ChecksumBaseOS部署参考shell连接工具

参考

 参考
ARM64 (aarch64)Minimal | DVD | Boot | Torrent | ChecksumBaseOS

Rocky Linux 8.5 下载

ARCHITECTUREISOSPACKAGES
x86_64Minimal | DVD | Boot | Torrent | ChecksumBaseOS
ARM64 (aarch64)Minimal | DVD | Boot | Torrent | ChecksumBaseOS

升级目标

  • 从 CentOS 8 直接升级为 Rocky Linux 8,在 CentOS 年底生命周期总结后,继续获得 Rocky Linux 长达 8 年的免费支持。
  • 本文适用于 RHEL 8 兼容发行版,包括 REHL 8、CentOS 8、Oracle Linux 8 和 AlmaLinux 8,不过一般只会迁移 CentOS 8 到 Rocky Linux,其他兼容发现都拥有相同长久的生命周期,一般不会考虑迁移到别的发行版。
  • 不限原有 RHEL 8 兼容发行版的具体版本,迁移成功后都为 Rocky Linux 8 的当前最新版。
  • 生产环境请务必先备份!!!

确认当前系统版本

本例使用 CentOS 8.5.2111 为例,这是最后一版 CentOS。

$ cat /etc/redhat-release
CentOS Linux release 8.5.2111

$ cat /etc/centos-release
CentOS Linux release 8.5.2111

$ uname -a

执行迁移

sudo sh -c 'echo "185.199.108.133 raw.githubusercontent.com" >> /etc/hosts'
# 下载 migrate2rocky.sh 脚本:
curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

备用下载
git clone https://github.com/han110zheng/rocky-linux.git /rocky-linux

# 赋予可执行权限
chmod +x ./migrate2rocky.sh

# 查看脚本帮助
./migrate2rocky.sh -h
# 输出如下
Usage: migrate2rocky.sh [OPTIONS]

Options:
-h Display this help
-r Convert to rocky
-V Verify switch
   !! USE WITH CAUTION !!

# 执行迁移
# 整个过程大约持续数分钟到数十分钟,主要取决于网络状况和软件包数量。
# 笔者测试的最小化安装的空系统几分钟完成了
sudo ./migrate2rocky.sh -r

 验证迁移结果

./migrate2rocky.sh -V

以上是关于CentOS 8 move to Rocky Linux 8的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 8 move to AlmaLinux 8

CentOS 8 move to AlmaLinux 8

CentOS 8转换为Rocky Linux 8

CentOS 8即将消亡,创始人发布Rocky Linux替代新项目

Rocky Linux 将取代 CentOS 8,明年年初用于企业测试

替代CentOS8的Rocky Linux 8.3 首个候选版本发布