Rocky Linux 简介
Rocky Linux 是一个社区支持的企业级 Linux 发行版,旨在为 CentOS Stream 提供一个稳定、可预测的替代方案。它与 CentOS Linux 兼容,并承诺提供 10 年的支持。Rocky Linux 适用于需要一个稳定、可预测的企业级 Linux 发行版,并希望使用免费的 Linux 发行版的用户。
Rocky Linux 与 CentOS 的关系
Rocky Linux 是 CentOS 的一个分支,由 CentOS 创始人 Gregory Kurtzer 发起。CentOS 8 原计划于 2021 年底结束支持,并转向 CentOS Stream,这引起了许多用户的担忧。Rocky Linux 旨在填补 CentOS 8 停更后留下的空白,为用户提供一个长期支持的、与 RHEL 兼容的替代方案。
Rocky Linux 与 RHEL 的关系
Rocky Linux 基于 Red Hat Enterprise Linux (RHEL) 的源代码构建,并与 RHEL 兼容。这意味着 Rocky Linux 可以使用与 RHEL 相同的软件包和工具,并可以与 RHEL 环境无缝互操作。
Rocky Linux 与 RHEL 的主要区别在于:
- Rocky Linux 是一个社区支持的发行版,而 RHEL 是由 Red Hat 公司支持的商业发行版。
- Rocky Linux 免费提供,而 RHEL 需要付费订阅。
- Rocky Linux 提供 10 年的支持,而 RHEL 的支持期限取决于订阅类型。
作者按
之所以要在这里介绍Rocky Linux,还是在国内如火如荼进行国产化操作系统改造之时,这里主要是为了我们方便使用Redhat Enterprise Linux这个商业版Linux,如果我们购买了Redhat的订阅也就罢了,如果我们只想白嫖,那么在线镜像源你如何使用?如果没有在线镜像源将是如何麻烦的一件事。
配置rhel9系统镜像源&扩展镜像源
1、使用rocky linux 9的镜像源作为redhat9的镜像源
2、打包rocky linux中/etc/yum.repos.d/下的系统repo文件,上传到redhat9上
-rw-r--r--. 1 root root 6496 Feb 28 15:11 rocky-addons.repo
-rw-r--r--. 1 root root 1146 Feb 28 15:11 rocky-devel.repo
-rw-r--r--. 1 root root 2349 Feb 28 15:11 rocky-extras.repo
-rw-r--r--. 1 root root 3360 Feb 28 15:11 rocky.repo
3、将rocky linux的/etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9文件,上传到redhat9上
4、sed -i 's/enabled=1/enabled=0/g' /etc/yum/pluginconf.d/subscription-manager.conf
5、yum clean all && yum makecache
6、安装epel repository
yum -y install epel-release-9-7.el9.noarch
7、yum clean all && yum makecache
yum repolist
repo id repo name
appstream Rocky Linux 9 - AppStream
baseos Rocky Linux 9 - BaseOS
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-cisco-openh264 Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64
extras Rocky Linux 9 - Extras