rockylinux介绍

redhat被IBM收购后(2018年300亿美金),为了削弱CentOS对RedHat的影响,CentOS逐步停止维护,演进到CentOS Stream。CentOS7到2024年停止维护,CentOS8已经于2021年停止维护。

之前,Fedora是RedHat的实验场,RedHat是商业稳定版本。CentOS基于RedHat,目的为了培养生态,由于是基于RedHat,稳定性可以保证。
Fedora ==》RedHat ==》CentOS

现在,CentOS steam仍然为RedHat的试验场,稳定性难以保证。
Fedora ==》CentOS stream ==》 RedHat

CentOS stream主要问题是不稳定,滚动版本不是每年(或定期)进行主要和次要的迭代,而是始终保持所有内容的更新。更新的内容并不稳定,很可能存在漏洞或稳定性问题,难以作为生产级平台使用。

由于不满RedHat的做法,社区大佬Kurtzer基于RedHat创建了RockyLinux,可以看作CentOS的延续。目前最新版本rockylinux 9,生命周期计划到2032年5月。rockylinux为2029年5月。

更换国内源

cd /etc/yum.repos.d/
// 备份
mkdir ofc
cp rocky* ofc

// 替换为国内源
// mirror列表见参考资料

// 这里使用的是山东大学的源,位于青岛,还有南京大学,阿里云源等
MIRROR=mirrors.sdu.edu.cn/rocky

sudo sed -i -e "s|^mirrorlist=|#mirrorlist=|" -e "s|^#baseurl=|baseurl=|" -e "s|dl.rockylinux.org/\$contentdir|$MIRROR|" /etc/yum.repos.d/rocky*.repo

sudo dnf makecache

vagrant配置(如果使用了vagrant的话)

针对bento/rockylinux-9,v202309.08.0 v9.2
rockylinux 9 vagrant box

## 解决与host之间共享目录问题
groupadd vboxusers
usermod -G vboxusers vagrant
usermod -G vboxsf vagrant

## 解决GuestAdditions问题
yum list available | grep kernel-devel
yum update kernel
yum install kernel-devel

# 关闭重启vm
# 退出vm,在vm目录下执行
vagrant halt
vagrant up

参考资料

CentOS、CentOS Stream、RedHat 和Fedora 之间的关系

rockylinux官网

rockylinux 9 vagrant box

rockylinux mirror

RockyLinux 设置 dnf / yum 国内镜像


黑暗森林
12 声望2 粉丝

弱小和无知不是生存的障碍,傲慢才是!