目前主流 dd 脚本均不支持或者只能通过作者预先制作镜像方式安装此类新系统,存在作者加料等的风险。
注:Debian dd 没问题,因为是从镜像站直装的,但是 CentOS 系只能使用作者预先制作的系统镜像安装,相比使用这类私人系统,我更倾向使用腾讯云官方系统删除监控软件。
这篇文章介绍如何通过腾讯云镜像共享功能在轻量服务器上安装 RockyLinux 9:
1.CVM创建竞价机器,最低配置,选 CentOS 9 Stream 镜像创建,系统加固什么的无关东西全部点掉,如果提示余额不足充1块钱。
2.创建完给机器创建镜像(不是快照!!!),镜像创建完即可销毁机器。
3.去CVM的镜像管理共享镜像到轻量服务器。
4.轻量服务器使用这个共享镜像重装系统,得到了一台运行 CentOS 9 Stream 的轻量。
5.重装完进系统 dnf update -y 一下,然后执行 rm -rf /etc/yum.repos.d/CentOS-Stream* 删除腾讯乱加的没用的源,不然后面迁移会报错。
6.执行 rockylinux 官方提供的迁移脚本 migrate2rocky9.sh 完成迁移(https://github.com/rocky-linux/rocky-tools/blob/main/migrate2rocky/migrate2rocky9.sh)
如果机器在国内,可以使用我们修改过的适合国内体质的脚本:https://github.com/haozi-team/migrate2rocky/blob/main/migrate2rocky9.sh
7.迁移完重启机器,即可得到运行 RockyLinux 9 的轻量,先别急着装环境,去创建镜像,然后删除共享镜像和CVM镜像。
8.完成,以后重装系统使用最后创建的镜像安装即可直接得到纯净 RockyLinux 9。
注:安装 8.x 系统、AlmaLinux 等也同理,这样操作即可,不要尝试在第1步直接选 RockyLinux 镜像,否则后续第3步无法共享给轻量使用!!!