Rocky Linux简介
Rocky Linux 是一个社区化的企业级操作系统。其设计为的是与美国顶级企业 Linux 发行版实现 100% Bug 级兼容,而原因是后者的下游合作伙伴转移了发展方向。目前社区正在集中力量发展有关设施。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。目前已经发布了首个正式版。
Rocky Linux 的目标是像 CentOS 以前那样作为一个下游构建版本,在被上游供应商纳入包更新之后(而不是之前)构建发行。
新特性
以下参考 CentOS 8 新特性。
CentOS 8 新特性
DNF 成为了默认的软件包管理器,同时 yum 仍然是可用的(yum 是 dnf 的链接)
使用网络管理器(nmcli 和 nmtui)进行网络配置,移除了网络脚本
使用 Podman 进行容器管理
引入了两个新的包仓库:BaseOS 和 AppStream
使用 Cockpit 作为默认的系统管理工具
默认使用 Wayland 作为显示服务器
iptables 将被 nftables 取代
使用 Linux 内核 4.18
动态编程语言、Web 和数据库服务器
Python 3.6 是默认的 Python 环境,有限支持 Python 2.7
Node.js 是在 RHEL 最新包含的,其他动态语言更新包括: PHP 7.2 , Ruby 2.5 , Perl 5.26 , SWIG 3.0
RHEL 8 提供的数据库服务包括:MariaDB 10.3 , MySQL 8.0 , PostgreSQL 10 , PostgreSQL 9.6 , 和 Redis 5
RHEL 8 提供 Apache HTTP Server 2.4 以及首次引入的, nginx 1.14
Squid 版本升级到 4.4 ,同时也首次提供 Varnish Cache 6.0
配置
执行以下命令替换默认源
sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \ -i.bak \ /etc/yum.repos.d/Rocky-*.repodnf makecache
Rocky Linux镜像详情地址:https://developer.aliyun.com/mirror/rockylinux