简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

站内搜索

搜索

活动公告

11-02 12:46
10-23 09:32
通知:本站资源由网友上传分享,如有违规等问题请到版务模块进行投诉,将及时处理!
10-23 09:31
10-23 09:28
通知:签到时间调整为每日4:00(东八区)
10-23 09:26

全面解析Rocky Linux 9新功能特性及官方下载渠道详解助您轻松体验这款企业级操作系统的强大性能

3万

主题

423

科技点

3万

积分

大区版主

木柜子打湿

积分
31916

三倍冰淇淋无人之境【一阶】财Doro小樱(小丑装)立华奏以外的星空【二阶】⑨的冰沙

发表于 2025-9-28 20:40:01 | 显示全部楼层 |阅读模式 [标记阅至此楼]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1. Rocky Linux简介和背景

Rocky Linux是一个社区拥有的企业级操作系统,旨在与Red Hat Enterprise Linux (RHEL) 100%二进制兼容。它是由CentOS创始人Gregory Kurtzer在2020年底创建的,作为对CentOS项目转向CentOS Stream的回应。CentOS曾是RHEL的下游重建版本,备受企业用户喜爱,但Red Hat在2020年底宣布CentOS将转变为CentOS Stream,成为RHEL的上游开发平台,这一决定引起了许多企业用户的不满。

Rocky Linux的命名是为了纪念早期CentOS的贡献者Rocky McGaugh。该项目迅速获得了社区的支持,并在2021年6月发布了首个稳定版本Rocky Linux 8。作为CentOS的替代品,Rocky Linux承诺提供长期支持(LTS),保持与RHEL的兼容性,并由社区而非单一公司控制。

Rocky Linux 9是该操作系统的最新主要版本,于2022年7月发布,基于RHEL 9构建。它继承了RHEL的稳定性、安全性和性能,同时保持了开源和社区驱动的特点。Rocky Linux 9的目标是为企业用户提供一个可靠、安全且高性能的操作系统选择,特别适合那些寻求CentOS替代品的用户。

2. Rocky Linux 9的主要新功能特性

Rocky Linux 9基于RHEL 9,因此继承了其众多新功能和改进。以下是一些主要的新功能特性:

2.1 内核更新

Rocky Linux 9使用Linux 5.14内核,相比之前的版本,新内核带来了许多改进:

• 硬件支持增强:支持更多最新的硬件设备,包括网络接口、存储控制器和图形处理器。
• 性能优化:改进了I/O调度器、内存管理和CPU调度,提高了系统整体性能。
• 安全增强:引入了更多的安全特性,如Lockdown模式、内核模块签名验证等。
• 文件系统改进:对XFS、Btrfs等文件系统进行了优化,提高了性能和可靠性。

2.2 编译器和工具链更新

Rocky Linux 9更新了编译器和开发工具链,为开发者提供更现代的开发环境:

• GCC 11:最新的GNU编译器集合,提供更好的性能和更多语言特性支持。
• binutils 2.35-36:更新了二进制工具,包括汇编器、链接器等。
• glibc 2.34:GNU C库的更新,提供了更好的性能和兼容性。
• LLVM工具链:包括Clang、LLD等工具的更新版本。

2.3 安全增强

Rocky Linux 9在安全性方面进行了大量改进:

• SELinux改进:增强了SELinux的策略和工具,提供更细粒度的访问控制。
• OpenSSL 3:更新到OpenSSL 3.0,引入了新的提供者架构和更强大的加密算法。
• 系统范围的加密策略:提供了更灵活的加密策略配置,可以轻松调整系统的加密强度。
• 安全启动支持:改进了UEFI安全启动的支持,增强了系统启动过程的安全性。
• 默认启用Firewalld:增强了防火墙配置的灵活性和安全性。

2.4 Web控制台改进

Rocky Linux 9包含改进的Cockpit Web控制台,提供更好的系统管理体验:

• 现代化界面:更新了用户界面,提供更直观、更现代的管理体验。
• 增强的功能:添加了更多系统管理功能,包括网络配置、存储管理、用户管理等。
• 性能监控:改进了系统性能监控工具,提供更详细的系统资源使用情况。
• 容器管理:集成了Podman容器管理功能,可以直接通过Web界面管理容器。

2.5 容器和云原生支持

Rocky Linux 9增强了容器和云原生技术的支持:

• Podman 4.0:更新到Podman 4.0,提供了更好的容器管理体验和更多功能。
• Buildah 1.25:更新了Buildah工具,用于构建容器镜像。
• Skopeo 1.7:更新了Skopeo工具,用于复制、检查、签名和修改容器镜像。
• Podman Compose:支持Podman Compose,提供类似Docker Compose的功能。
• Kubernetes支持:改进了对Kubernetes的支持,可以更好地在Rocky Linux上部署和管理Kubernetes集群。

2.6 桌面环境更新

Rocky Linux 9提供了更新的桌面环境:

• GNOME 40:作为默认桌面环境,GNOME 40带来了全新的用户界面设计,包括重新设计的活动概览、改进的多任务处理等。
• 改进的Wayland支持:增强了对Wayland显示服务器的支持,提供更好的性能和安全性。
• 应用程序更新:包括各种桌面应用程序的更新版本,提供更好的用户体验。

2.7 性能优化

Rocky Linux 9在性能方面进行了多项优化:

• IO优化:改进了存储子系统的性能,特别是对于SSD和NVMe设备。
• 调度器改进:更新了CPU调度器,提高了多核系统的性能和响应性。
• 内存管理优化:改进了内存分配和管理机制,减少了内存碎片,提高了内存使用效率。
• 网络性能:优化了网络栈,提高了网络吞吐量和降低了延迟。

2.8 软件包更新

Rocky Linux 9包含了许多常用软件包的更新版本:

• Python 3.9:更新到Python 3.9,提供了更好的性能和新特性。
• Node.js 16:更新到Node.js 16 LTS版本,提供了更好的JavaScript运行时环境。
• PHP 8.0:更新到PHP 8.0,提供了更好的性能和新特性。
• Ruby 3.0:更新到Ruby 3.0,提供了更好的性能和新特性。
• Perl 5.32:更新到Perl 5.32,提供了更好的性能和新特性。
• Go 1.17:更新到Go 1.17,提供了更好的性能和新特性。
• Rust 1.58:更新到Rust 1.58,提供了更好的性能和新特性。

2.9 系统管理工具

Rocky Linux 9更新和改进了系统管理工具:

• Anaconda安装程序改进:更新了安装程序,提供了更好的安装体验和更多配置选项。
• nm-connection-editor更新:更新了网络连接编辑器,提供了更直观的网络配置界面。
• 改进的日志管理:增强了系统日志管理工具,提供了更好的日志收集和分析功能。
• 性能分析工具:更新了性能分析工具,如perf、sysstat等,提供了更详细的系统性能数据。

2.10 其他重要更新

除了上述主要特性外,Rocky Linux 9还包含了许多其他重要更新:

• 支持更多的硬件架构:除了标准的x86_64架构外,还支持ARM64 (aarch64)、PowerPC (ppc64le)和s390x架构。
• 更新的驱动程序:包含了更多硬件设备的驱动程序,提高了硬件兼容性。
• 增强的虚拟化支持:改进了KVM虚拟化支持,提供了更好的虚拟机性能。
• 更好的电源管理:优化了电源管理功能,特别适合笔记本电脑和移动设备。

3. Rocky Linux 9的官方下载渠道

Rocky Linux 9可以通过多种官方渠道下载,用户可以根据自己的需求选择最适合的下载方式。以下是主要的官方下载渠道:

3.1 官方网站

Rocky Linux的官方网站是下载Rocky Linux 9的主要渠道:

• 网址:https://rockylinux.org/download/
• 下载选项:官方网站提供了不同架构和版本的ISO镜像下载。
• 镜像类型:DVD ISO:完整的安装镜像,包含所有基本软件包,适合离线安装。Minimal ISO:最小安装镜像,只包含基本的安装程序,需要网络连接完成安装。Boot ISO:引导镜像,需要网络连接从仓库下载软件包进行安装。
• DVD ISO:完整的安装镜像,包含所有基本软件包,适合离线安装。
• Minimal ISO:最小安装镜像,只包含基本的安装程序,需要网络连接完成安装。
• Boot ISO:引导镜像,需要网络连接从仓库下载软件包进行安装。

• DVD ISO:完整的安装镜像,包含所有基本软件包,适合离线安装。
• Minimal ISO:最小安装镜像,只包含基本的安装程序,需要网络连接完成安装。
• Boot ISO:引导镜像,需要网络连接从仓库下载软件包进行安装。

3.2 镜像站点

为了提供更快的下载速度,Rocky Linux在全球多个地区提供了镜像站点:

• 镜像列表:https://mirrors.rockylinux.org/mirrormanager/mirrors
• 选择镜像:用户可以根据自己的地理位置选择最近的镜像站点,以获得更快的下载速度。
• 镜像类型:镜像站点提供与官方网站相同的ISO镜像。

3.3 云平台

对于希望在云环境中使用Rocky Linux 9的用户,多个云平台提供了预配置的Rocky Linux 9镜像:

• Amazon Web Services (AWS):在AWS Marketplace中搜索”Rocky Linux 9”提供多种实例类型和配置选项支持按需使用和预留实例
• 在AWS Marketplace中搜索”Rocky Linux 9”
• 提供多种实例类型和配置选项
• 支持按需使用和预留实例
• Google Cloud Platform (GCP):在Google Cloud Marketplace中搜索”Rocky Linux 9”提供多种机器类型和配置选项支持按需使用和承诺使用折扣
• 在Google Cloud Marketplace中搜索”Rocky Linux 9”
• 提供多种机器类型和配置选项
• 支持按需使用和承诺使用折扣
• Microsoft Azure:在Azure Marketplace中搜索”Rocky Linux 9”提供多种虚拟机大小和配置选项支持按需使用和预留实例
• 在Azure Marketplace中搜索”Rocky Linux 9”
• 提供多种虚拟机大小和配置选项
• 支持按需使用和预留实例
• 其他云平台:Alibaba CloudOracle Cloud InfrastructureIBM Cloud等等
• Alibaba Cloud
• Oracle Cloud Infrastructure
• IBM Cloud
• 等等

Amazon Web Services (AWS):

• 在AWS Marketplace中搜索”Rocky Linux 9”
• 提供多种实例类型和配置选项
• 支持按需使用和预留实例

Google Cloud Platform (GCP):

• 在Google Cloud Marketplace中搜索”Rocky Linux 9”
• 提供多种机器类型和配置选项
• 支持按需使用和承诺使用折扣

Microsoft Azure:

• 在Azure Marketplace中搜索”Rocky Linux 9”
• 提供多种虚拟机大小和配置选项
• 支持按需使用和预留实例

其他云平台:

• Alibaba Cloud
• Oracle Cloud Infrastructure
• IBM Cloud
• 等等

3.4 容器镜像

对于需要使用Rocky Linux 9作为容器基础镜像的用户,可以通过以下渠道获取:

• Docker Hub:官方镜像:https://hub.docker.com/_/rockylinux支持多种架构:x86_64、arm64、ppc64le、s390x提供不同版本:rockylinux:9, rockylinux:9-minimal等
• 官方镜像:https://hub.docker.com/_/rockylinux
• 支持多种架构:x86_64、arm64、ppc64le、s390x
• 提供不同版本:rockylinux:9, rockylinux:9-minimal等
• Quay.io:官方镜像:https://quay.io/organization/rockylinux提供与Docker Hub相同的镜像选项
• 官方镜像:https://quay.io/organization/rockylinux
• 提供与Docker Hub相同的镜像选项

Docker Hub:

• 官方镜像:https://hub.docker.com/_/rockylinux
• 支持多种架构:x86_64、arm64、ppc64le、s390x
• 提供不同版本:rockylinux:9, rockylinux:9-minimal等

Quay.io:

• 官方镜像:https://quay.io/organization/rockylinux
• 提供与Docker Hub相同的镜像选项

3.5 虚拟机镜像

对于需要在虚拟化环境中使用Rocky Linux 9的用户,官方提供了预配置的虚拟机镜像:

• Vagrant镜像:官方Vagrant Cloud:https://app.vagrantup.com/rockylinux/boxes/9支持VirtualBox、VMware、Libvirt等提供程序
• 官方Vagrant Cloud:https://app.vagrantup.com/rockylinux/boxes/9
• 支持VirtualBox、VMware、Libvirt等提供程序
• 其他虚拟机格式:VMDK (VMware)VHD (Hyper-V)QCOW2 (KVM/QEMU)等等
• VMDK (VMware)
• VHD (Hyper-V)
• QCOW2 (KVM/QEMU)
• 等等

Vagrant镜像:

• 官方Vagrant Cloud:https://app.vagrantup.com/rockylinux/boxes/9
• 支持VirtualBox、VMware、Libvirt等提供程序

其他虚拟机格式:

• VMDK (VMware)
• VHD (Hyper-V)
• QCOW2 (KVM/QEMU)
• 等等

3.6 下载验证

为了确保下载的镜像文件完整且未被篡改,Rocky Linux提供了验证方法:

• 校验和文件:每个ISO镜像都配有相应的校验和文件(如SHA256SUMS)用户可以使用sha256sum等工具验证下载的镜像文件
• 每个ISO镜像都配有相应的校验和文件(如SHA256SUMS)
• 用户可以使用sha256sum等工具验证下载的镜像文件
• GPG签名:校验和文件使用GPG签名用户可以使用Rocky Linux的GPG密钥验证校验和文件的真实性
• 校验和文件使用GPG签名
• 用户可以使用Rocky Linux的GPG密钥验证校验和文件的真实性

校验和文件:

• 每个ISO镜像都配有相应的校验和文件(如SHA256SUMS)
• 用户可以使用sha256sum等工具验证下载的镜像文件

GPG签名:

• 校验和文件使用GPG签名
• 用户可以使用Rocky Linux的GPG密钥验证校验和文件的真实性

验证步骤示例:
  1. # 下载校验和文件
  2. wget https://download.rockylinux.org/pub/rocky/9/isos/x86_64/SHA256SUMS
  3. # 下载GPG签名文件
  4. wget https://download.rockylinux.org/pub/rocky/9/isos/x86_64/SHA256SUMS.asc
  5. # 导入Rocky Linux GPG密钥
  6. gpg --keyserver hkps://keys.openpgp.org --recv-keys 705AD602532D556B
  7. # 验证校验和文件
  8. gpg --verify SHA256SUMS.asc SHA256SUMS
  9. # 验证ISO镜像
  10. sha256sum -c SHA256SUMS
复制代码

4. 安装和初步体验指南

安装Rocky Linux 9是一个相对简单的过程,本节将详细介绍安装步骤和初步体验指南。

4.1 安装准备

在开始安装Rocky Linux 9之前,需要进行一些准备工作:

• 系统要求:CPU:64位x86处理器(x86_64)或其他支持的架构内存:至少2GB RAM(推荐4GB或更多)存储:至少20GB可用空间(推荐40GB或更多)网络:稳定的互联网连接(用于在线安装或更新)
• CPU:64位x86处理器(x86_64)或其他支持的架构
• 内存:至少2GB RAM(推荐4GB或更多)
• 存储:至少20GB可用空间(推荐40GB或更多)
• 网络:稳定的互联网连接(用于在线安装或更新)
• 下载ISO镜像:从官方网站或镜像站点下载适合的ISO镜像验证下载的镜像文件完整性
• 从官方网站或镜像站点下载适合的ISO镜像
• 验证下载的镜像文件完整性
• 创建启动介质:USB闪存驱动器(至少8GB)或DVD光盘
• USB闪存驱动器(至少8GB)
• 或DVD光盘

系统要求:

• CPU:64位x86处理器(x86_64)或其他支持的架构
• 内存:至少2GB RAM(推荐4GB或更多)
• 存储:至少20GB可用空间(推荐40GB或更多)
• 网络:稳定的互联网连接(用于在线安装或更新)

下载ISO镜像:

• 从官方网站或镜像站点下载适合的ISO镜像
• 验证下载的镜像文件完整性

创建启动介质:

• USB闪存驱动器(至少8GB)
• 或DVD光盘

4.2 创建启动介质

可以使用dd命令或Fedora Media Writer等工具创建USB启动介质:

使用dd命令:
  1. # 确定USB设备名称(例如/dev/sdb)
  2. lsblk
  3. # 卸载USB设备(如果已挂载)
  4. umount /dev/sdb*
  5. # 使用dd命令写入ISO镜像
  6. sudo dd if=Rocky-9-x86_64-dvd.iso of=/dev/sdb bs=4M status=progress
  7. sync
复制代码

使用Fedora Media Writer:
  1. # 安装Fedora Media Writer
  2. sudo dnf install mediawriter
  3. # 启动Fedora Media Writer
  4. mediawriter
复制代码

在Windows上,可以使用以下工具创建USB启动介质:

• Rufus:下载并安装Rufus:https://rufus.ie/插入USB闪存驱动器启动Rufus,选择USB设备和Rocky Linux 9 ISO镜像点击”开始”按钮创建启动介质
• 下载并安装Rufus:https://rufus.ie/
• 插入USB闪存驱动器
• 启动Rufus,选择USB设备和Rocky Linux 9 ISO镜像
• 点击”开始”按钮创建启动介质
• balenaEtcher:下载并安装balenaEtcher:https://www.balena.io/etcher/插入USB闪存驱动器启动balenaEtcher,选择Rocky Linux 9 ISO镜像和USB设备点击”Flash”按钮创建启动介质
• 下载并安装balenaEtcher:https://www.balena.io/etcher/
• 插入USB闪存驱动器
• 启动balenaEtcher,选择Rocky Linux 9 ISO镜像和USB设备
• 点击”Flash”按钮创建启动介质

Rufus:

1. 下载并安装Rufus:https://rufus.ie/
2. 插入USB闪存驱动器
3. 启动Rufus,选择USB设备和Rocky Linux 9 ISO镜像
4. 点击”开始”按钮创建启动介质

balenaEtcher:

1. 下载并安装balenaEtcher:https://www.balena.io/etcher/
2. 插入USB闪存驱动器
3. 启动balenaEtcher,选择Rocky Linux 9 ISO镜像和USB设备
4. 点击”Flash”按钮创建启动介质

4.3 安装Rocky Linux 9

创建启动介质后,可以开始安装Rocky Linux 9:

1. 从启动介质启动:将USB闪存驱动器或DVD插入计算机重启计算机,并进入BIOS/UEFI设置设置从USB或DVD启动保存设置并重启
2. 将USB闪存驱动器或DVD插入计算机
3. 重启计算机,并进入BIOS/UEFI设置
4. 设置从USB或DVD启动
5. 保存设置并重启
6. 启动安装程序:从启动介质启动后,会看到Rocky Linux 9的启动菜单选择”Install Rocky Linux 9”选项等待安装程序加载
7. 从启动介质启动后,会看到Rocky Linux 9的启动菜单
8. 选择”Install Rocky Linux 9”选项
9. 等待安装程序加载
10. 语言和键盘设置:选择首选语言和键盘布局点击”Continue”继续
11. 选择首选语言和键盘布局
12. 点击”Continue”继续
13. 安装摘要:检查安装摘要页面,确保所有设置正确如需更改,点击相应的部分进行配置
14. 检查安装摘要页面,确保所有设置正确
15. 如需更改,点击相应的部分进行配置
16. 软件选择:选择安装类型:Server with GUI:带有图形界面的服务器安装Minimal Install:最小安装,只包含基本组件Workstation:工作站安装,包含完整的桌面环境Custom Operating System:自定义安装,可以选择特定的软件包选择所需的软件包集
17. 选择安装类型:Server with GUI:带有图形界面的服务器安装Minimal Install:最小安装,只包含基本组件Workstation:工作站安装,包含完整的桌面环境Custom Operating System:自定义安装,可以选择特定的软件包
18. Server with GUI:带有图形界面的服务器安装
19. Minimal Install:最小安装,只包含基本组件
20. Workstation:工作站安装,包含完整的桌面环境
21. Custom Operating System:自定义安装,可以选择特定的软件包
22. 选择所需的软件包集
23. 安装目标:选择安装目标磁盘选择分区方案:Automatic:自动分区(推荐新手使用)Custom:自定义分区(适合高级用户)配置文件系统和挂载点
24. 选择安装目标磁盘
25. 选择分区方案:Automatic:自动分区(推荐新手使用)Custom:自定义分区(适合高级用户)
26. Automatic:自动分区(推荐新手使用)
27. Custom:自定义分区(适合高级用户)
28. 配置文件系统和挂载点
29. 网络和主机名:配置网络设置设置主机名可以选择在安装过程中连接到网络
30. 配置网络设置
31. 设置主机名
32. 可以选择在安装过程中连接到网络
33. 安全策略:选择安全策略(可选)可以应用预定义的安全配置文件
34. 选择安全策略(可选)
35. 可以应用预定义的安全配置文件
36. KDUMP:配置KDUMP内核崩溃转储机制(可选)可以为系统调试启用KDUMP
37. 配置KDUMP内核崩溃转储机制(可选)
38. 可以为系统调试启用KDUMP
39. 用户设置:设置root密码创建普通用户账户(推荐)可以选择使该用户具有管理员权限
40. 设置root密码
41. 创建普通用户账户(推荐)
42. 可以选择使该用户具有管理员权限
43. 开始安装:确认所有设置后,点击”Begin Installation”按钮等待安装过程完成(可能需要一些时间)
44. 确认所有设置后,点击”Begin Installation”按钮
45. 等待安装过程完成(可能需要一些时间)
46. 完成安装:安装完成后,点击”Reboot System”按钮取出启动介质系统将重启
47. 安装完成后,点击”Reboot System”按钮
48. 取出启动介质
49. 系统将重启

从启动介质启动:

• 将USB闪存驱动器或DVD插入计算机
• 重启计算机,并进入BIOS/UEFI设置
• 设置从USB或DVD启动
• 保存设置并重启

启动安装程序:

• 从启动介质启动后,会看到Rocky Linux 9的启动菜单
• 选择”Install Rocky Linux 9”选项
• 等待安装程序加载

语言和键盘设置:

• 选择首选语言和键盘布局
• 点击”Continue”继续

安装摘要:

• 检查安装摘要页面,确保所有设置正确
• 如需更改,点击相应的部分进行配置

软件选择:

• 选择安装类型:Server with GUI:带有图形界面的服务器安装Minimal Install:最小安装,只包含基本组件Workstation:工作站安装,包含完整的桌面环境Custom Operating System:自定义安装,可以选择特定的软件包
• Server with GUI:带有图形界面的服务器安装
• Minimal Install:最小安装,只包含基本组件
• Workstation:工作站安装,包含完整的桌面环境
• Custom Operating System:自定义安装,可以选择特定的软件包
• 选择所需的软件包集

• Server with GUI:带有图形界面的服务器安装
• Minimal Install:最小安装,只包含基本组件
• Workstation:工作站安装,包含完整的桌面环境
• Custom Operating System:自定义安装,可以选择特定的软件包

安装目标:

• 选择安装目标磁盘
• 选择分区方案:Automatic:自动分区(推荐新手使用)Custom:自定义分区(适合高级用户)
• Automatic:自动分区(推荐新手使用)
• Custom:自定义分区(适合高级用户)
• 配置文件系统和挂载点

• Automatic:自动分区(推荐新手使用)
• Custom:自定义分区(适合高级用户)

网络和主机名:

• 配置网络设置
• 设置主机名
• 可以选择在安装过程中连接到网络

安全策略:

• 选择安全策略(可选)
• 可以应用预定义的安全配置文件

KDUMP:

• 配置KDUMP内核崩溃转储机制(可选)
• 可以为系统调试启用KDUMP

用户设置:

• 设置root密码
• 创建普通用户账户(推荐)
• 可以选择使该用户具有管理员权限

开始安装:

• 确认所有设置后,点击”Begin Installation”按钮
• 等待安装过程完成(可能需要一些时间)

完成安装:

• 安装完成后,点击”Reboot System”按钮
• 取出启动介质
• 系统将重启

4.4 初始设置

首次启动Rocky Linux 9后,需要进行一些初始设置:

1. 欢迎界面:如果选择了图形界面安装,会看到欢迎界面按照向导完成初始设置
2. 如果选择了图形界面安装,会看到欢迎界面
3. 按照向导完成初始设置
4. 许可协议:阅读并接受许可协议
5. 阅读并接受许可协议
6. 网络连接:配置网络连接可以选择连接到Wi-Fi或有线网络
7. 配置网络连接
8. 可以选择连接到Wi-Fi或有线网络
9. 用户账户:如果在安装过程中没有创建用户账户,可以在此创建设置用户名和密码
10. 如果在安装过程中没有创建用户账户,可以在此创建
11. 设置用户名和密码
12. 隐私设置:配置隐私设置,包括位置服务和问题报告
13. 配置隐私设置,包括位置服务和问题报告
14. 时区设置:确认时区设置是否正确如需更改,可以在此调整
15. 确认时区设置是否正确
16. 如需更改,可以在此调整
17. 连接在线账户:可以选择连接到在线账户(如Google、Fedora等)这是可选的,可以跳过
18. 可以选择连接到在线账户(如Google、Fedora等)
19. 这是可选的,可以跳过
20. 开始使用:完成所有设置后,点击”Start Using Rocky Linux”按钮系统将进入桌面环境或登录提示
21. 完成所有设置后,点击”Start Using Rocky Linux”按钮
22. 系统将进入桌面环境或登录提示

欢迎界面:

• 如果选择了图形界面安装,会看到欢迎界面
• 按照向导完成初始设置

许可协议:

• 阅读并接受许可协议

网络连接:

• 配置网络连接
• 可以选择连接到Wi-Fi或有线网络

用户账户:

• 如果在安装过程中没有创建用户账户,可以在此创建
• 设置用户名和密码

隐私设置:

• 配置隐私设置,包括位置服务和问题报告

时区设置:

• 确认时区设置是否正确
• 如需更改,可以在此调整

连接在线账户:

• 可以选择连接到在线账户(如Google、Fedora等)
• 这是可选的,可以跳过

开始使用:

• 完成所有设置后,点击”Start Using Rocky Linux”按钮
• 系统将进入桌面环境或登录提示

4.5 系统更新和软件包管理

安装完成后,建议首先更新系统:
  1. # 更新软件包列表
  2. sudo dnf check-update
  3. # 更新所有已安装的软件包
  4. sudo dnf update
  5. # 或者使用upgrade命令(更安全)
  6. sudo dnf upgrade
复制代码
  1. # 搜索软件包
  2. sudo dnf search <keyword>
  3. # 查看软件包信息
  4. sudo dnf info <package_name>
  5. # 安装软件包
  6. sudo dnf install <package_name>
  7. # 删除软件包
  8. sudo dnf remove <package_name>
  9. # 列出已安装的软件包
  10. sudo dnf list installed
  11. # 清理缓存
  12. sudo dnf clean all
复制代码

EPEL (Extra Packages for Enterprise Linux) 提供了额外的软件包:
  1. # 安装EPEL仓库
  2. sudo dnf install epel-release
  3. # 更新软件包列表
  4. sudo dnf update
复制代码

4.6 基本系统配置

使用NetworkManager配置网络:
  1. # 查看网络连接
  2. nmcli connection show
  3. # 查看活动连接
  4. nmcli connection show --active
  5. # 配置静态IP地址
  6. sudo nmcli connection modify <connection_name> ipv4.addresses <IP_address>/<prefix>
  7. sudo nmcli connection modify <connection_name> ipv4.gateway <gateway_address>
  8. sudo nmcli connection modify <connection_name> ipv4.dns <DNS_server>
  9. sudo nmcli connection modify <connection_name> ipv4.method manual
  10. # 重启网络连接
  11. sudo nmcli connection down <connection_name>
  12. sudo nmcli connection up <connection_name>
复制代码

使用firewalld配置防火墙:
  1. # 查看防火墙状态
  2. sudo firewall-cmd --state
  3. # 查看活动区域
  4. sudo firewall-cmd --get-active-zones
  5. # 查看区域设置
  6. sudo firewall-cmd --zone=public --list-all
  7. # 开放端口
  8. sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
  9. # 开放服务
  10. sudo firewall-cmd --zone=public --add-service=http --permanent
  11. # 重新加载防火墙配置
  12. sudo firewall-cmd --reload
复制代码

Rocky Linux 9默认启用SELinux,可以通过以下命令管理:
  1. # 查看SELinux状态
  2. getenforce
  3. # 临时设置SELinux模式
  4. sudo setenforce 0  # Permissive模式
  5. sudo setenforce 1  # Enforcing模式
  6. # 永久设置SELinux模式
  7. sudo vi /etc/selinux/config
  8. # 修改SELINUX=enforcing或SELINUX=permissive或SELINUX=disabled
  9. # 查看SELinux布尔值
  10. getsebool -a
  11. # 设置SELinux布尔值
  12. sudo setsebool -P <boolean_name> on
复制代码

4.7 常用工具安装

安装一些常用工具:
  1. # 安装基本开发工具
  2. sudo dnf groupinstall "Development Tools"
  3. # 安装文本编辑器
  4. sudo dnf install vim nano emacs
  5. # 安装网络工具
  6. sudo dnf install net-tools nmap tcpdump wireshark
  7. # 安装系统监控工具
  8. sudo dnf install htop iotop iftop
  9. # 安装压缩工具
  10. sudo dnf install zip unzip tar bzip2 gzip
  11. # 安装Web浏览器(如果使用最小安装)
  12. sudo dnf install firefox chromium
复制代码

4.8 使用Web控制台

Rocky Linux 9包含Cockpit Web控制台,可以通过浏览器管理系统:
  1. # 安装Cockpit
  2. sudo dnf install cockpit
  3. # 启用并启动Cockpit服务
  4. sudo systemctl enable --now cockpit.socket
  5. # 检查Cockpit服务状态
  6. sudo systemctl status cockpit.socket
  7. # 如果使用防火墙,开放Cockpit端口
  8. sudo firewall-cmd --add-service=cockpit --permanent
  9. sudo firewall-cmd --reload
复制代码

然后,可以通过浏览器访问 https://:9090 来使用Web控制台。

5. Rocky Linux 9在企业环境中的应用场景

Rocky Linux 9作为一款企业级操作系统,适合各种企业应用场景。以下是一些主要的应用场景:

5.1 服务器部署

Rocky Linux 9非常适合作为服务器操作系统,提供稳定、安全和高性能的服务器环境:

• Web服务器:支持Apache、Nginx等Web服务器提供高性能的HTTP服务支持PHP、Python、Node.js等后端技术
• 支持Apache、Nginx等Web服务器
• 提供高性能的HTTP服务
• 支持PHP、Python、Node.js等后端技术
• 数据库服务器:支持MySQL、MariaDB、PostgreSQL等关系型数据库支持MongoDB、Redis等NoSQL数据库提供高性能的数据存储和检索能力
• 支持MySQL、MariaDB、PostgreSQL等关系型数据库
• 支持MongoDB、Redis等NoSQL数据库
• 提供高性能的数据存储和检索能力
• 文件服务器:支持NFS、Samba等文件共享协议提供可靠的文件存储和共享服务支持大容量存储和高并发访问
• 支持NFS、Samba等文件共享协议
• 提供可靠的文件存储和共享服务
• 支持大容量存储和高并发访问
• 邮件服务器:支持Postfix、Sendmail等MTA支持Dovecot、Courier等IMAP/POP3服务器提供安全、可靠的邮件传输和存储服务
• 支持Postfix、Sendmail等MTA
• 支持Dovecot、Courier等IMAP/POP3服务器
• 提供安全、可靠的邮件传输和存储服务

Web服务器:

• 支持Apache、Nginx等Web服务器
• 提供高性能的HTTP服务
• 支持PHP、Python、Node.js等后端技术

数据库服务器:

• 支持MySQL、MariaDB、PostgreSQL等关系型数据库
• 支持MongoDB、Redis等NoSQL数据库
• 提供高性能的数据存储和检索能力

文件服务器:

• 支持NFS、Samba等文件共享协议
• 提供可靠的文件存储和共享服务
• 支持大容量存储和高并发访问

邮件服务器:

• 支持Postfix、Sendmail等MTA
• 支持Dovecot、Courier等IMAP/POP3服务器
• 提供安全、可靠的邮件传输和存储服务

5.2 云计算环境

Rocky Linux 9在云计算环境中表现出色,适合各种云服务部署:

• 私有云:支持OpenStack、oVirt等私有云平台提供稳定、可靠的云计算基础设施支持虚拟机、容器等多种资源管理
• 支持OpenStack、oVirt等私有云平台
• 提供稳定、可靠的云计算基础设施
• 支持虚拟机、容器等多种资源管理
• 公有云:在AWS、Azure、GCP等公有云平台上有官方支持提供预配置的云镜像,简化部署过程支持自动扩展和负载均衡等云服务
• 在AWS、Azure、GCP等公有云平台上有官方支持
• 提供预配置的云镜像,简化部署过程
• 支持自动扩展和负载均衡等云服务
• 混合云:支持跨云部署和管理提供一致的操作体验和管理接口支持数据和应用程序在私有云和公有云之间迁移
• 支持跨云部署和管理
• 提供一致的操作体验和管理接口
• 支持数据和应用程序在私有云和公有云之间迁移

私有云:

• 支持OpenStack、oVirt等私有云平台
• 提供稳定、可靠的云计算基础设施
• 支持虚拟机、容器等多种资源管理

公有云:

• 在AWS、Azure、GCP等公有云平台上有官方支持
• 提供预配置的云镜像,简化部署过程
• 支持自动扩展和负载均衡等云服务

混合云:

• 支持跨云部署和管理
• 提供一致的操作体验和管理接口
• 支持数据和应用程序在私有云和公有云之间迁移

5.3 容器和虚拟化平台

Rocky Linux 9提供了强大的容器和虚拟化支持:

• 容器平台:支持Docker、Podman等容器运行时提供Kubernetes、OpenShift等容器编排平台支持微服务架构和DevOps实践
• 支持Docker、Podman等容器运行时
• 提供Kubernetes、OpenShift等容器编排平台
• 支持微服务架构和DevOps实践
• 虚拟化平台:支持KVM、Xen等虚拟化技术提供高性能的虚拟机运行环境支持虚拟机迁移和高可用性
• 支持KVM、Xen等虚拟化技术
• 提供高性能的虚拟机运行环境
• 支持虚拟机迁移和高可用性
• 轻量级虚拟化:支持system-nspawn、LXC等轻量级虚拟化技术提供比传统虚拟机更高的资源利用率支持快速部署和扩展
• 支持system-nspawn、LXC等轻量级虚拟化技术
• 提供比传统虚拟机更高的资源利用率
• 支持快速部署和扩展

容器平台:

• 支持Docker、Podman等容器运行时
• 提供Kubernetes、OpenShift等容器编排平台
• 支持微服务架构和DevOps实践

虚拟化平台:

• 支持KVM、Xen等虚拟化技术
• 提供高性能的虚拟机运行环境
• 支持虚拟机迁移和高可用性

轻量级虚拟化:

• 支持system-nspawn、LXC等轻量级虚拟化技术
• 提供比传统虚拟机更高的资源利用率
• 支持快速部署和扩展

5.4 开发环境

Rocky Linux 9为开发者提供了优秀的开发环境:

• 多语言支持:支持C/C++、Java、Python、Go、Rust等多种编程语言提供丰富的开发工具和库支持交叉编译和多种架构
• 支持C/C++、Java、Python、Go、Rust等多种编程语言
• 提供丰富的开发工具和库
• 支持交叉编译和多种架构
• 开发工具:支持Eclipse、IntelliJ IDEA、VS Code等IDE提供Git、SVN等版本控制工具支持CI/CD工具链,如Jenkins、GitLab CI等
• 支持Eclipse、IntelliJ IDEA、VS Code等IDE
• 提供Git、SVN等版本控制工具
• 支持CI/CD工具链,如Jenkins、GitLab CI等
• 容器化开发:支持Docker、Podman等容器化开发环境提供一致的开发和生产环境支持微服务开发和测试
• 支持Docker、Podman等容器化开发环境
• 提供一致的开发和生产环境
• 支持微服务开发和测试

多语言支持:

• 支持C/C++、Java、Python、Go、Rust等多种编程语言
• 提供丰富的开发工具和库
• 支持交叉编译和多种架构

开发工具:

• 支持Eclipse、IntelliJ IDEA、VS Code等IDE
• 提供Git、SVN等版本控制工具
• 支持CI/CD工具链,如Jenkins、GitLab CI等

容器化开发:

• 支持Docker、Podman等容器化开发环境
• 提供一致的开发和生产环境
• 支持微服务开发和测试

5.5 数据库服务器

Rocky Linux 9是运行数据库服务器的理想选择:

• 关系型数据库:支持MySQL、MariaDB、PostgreSQL等关系型数据库提供高性能的数据存储和检索能力支持主从复制、集群等高可用架构
• 支持MySQL、MariaDB、PostgreSQL等关系型数据库
• 提供高性能的数据存储和检索能力
• 支持主从复制、集群等高可用架构
• NoSQL数据库:支持MongoDB、Cassandra、Redis等NoSQL数据库提供灵活的数据模型和高性能的读写能力支持分布式部署和水平扩展
• 支持MongoDB、Cassandra、Redis等NoSQL数据库
• 提供灵活的数据模型和高性能的读写能力
• 支持分布式部署和水平扩展
• 大数据平台:支持Hadoop、Spark等大数据处理框架提供高性能的数据处理和分析能力支持海量数据存储和计算
• 支持Hadoop、Spark等大数据处理框架
• 提供高性能的数据处理和分析能力
• 支持海量数据存储和计算

关系型数据库:

• 支持MySQL、MariaDB、PostgreSQL等关系型数据库
• 提供高性能的数据存储和检索能力
• 支持主从复制、集群等高可用架构

NoSQL数据库:

• 支持MongoDB、Cassandra、Redis等NoSQL数据库
• 提供灵活的数据模型和高性能的读写能力
• 支持分布式部署和水平扩展

大数据平台:

• 支持Hadoop、Spark等大数据处理框架
• 提供高性能的数据处理和分析能力
• 支持海量数据存储和计算

5.6 Web服务器

Rocky Linux 9提供了强大的Web服务器支持:

• 传统Web服务器:支持Apache、Nginx等传统Web服务器提供高性能的静态和动态内容服务支持SSL/TLS加密和安全配置
• 支持Apache、Nginx等传统Web服务器
• 提供高性能的静态和动态内容服务
• 支持SSL/TLS加密和安全配置
• 现代Web应用:支持Node.js、Django、Rails等现代Web框架提供高性能的应用服务器和反向代理支持WebSocket、HTTP/2等现代Web技术
• 支持Node.js、Django、Rails等现代Web框架
• 提供高性能的应用服务器和反向代理
• 支持WebSocket、HTTP/2等现代Web技术
• 内容管理系统:支持WordPress、Drupal、Joomla等CMS提供简单易用的网站管理界面支持插件和主题扩展
• 支持WordPress、Drupal、Joomla等CMS
• 提供简单易用的网站管理界面
• 支持插件和主题扩展

传统Web服务器:

• 支持Apache、Nginx等传统Web服务器
• 提供高性能的静态和动态内容服务
• 支持SSL/TLS加密和安全配置

现代Web应用:

• 支持Node.js、Django、Rails等现代Web框架
• 提供高性能的应用服务器和反向代理
• 支持WebSocket、HTTP/2等现代Web技术

内容管理系统:

• 支持WordPress、Drupal、Joomla等CMS
• 提供简单易用的网站管理界面
• 支持插件和主题扩展

5.7 高性能计算(HPC)

Rocky Linux 9也适合高性能计算场景:

• 科学计算:支持各种科学计算软件和库提供高性能的数值计算能力支持并行计算和分布式计算
• 支持各种科学计算软件和库
• 提供高性能的数值计算能力
• 支持并行计算和分布式计算
• 人工智能和机器学习:支持TensorFlow、PyTorch等AI框架提供GPU加速和分布式训练支持支持大规模数据处理和模型训练
• 支持TensorFlow、PyTorch等AI框架
• 提供GPU加速和分布式训练支持
• 支持大规模数据处理和模型训练
• 计算集群:支持Slurm、PBS等作业调度系统提供高性能的集群管理和监控支持MPI、OpenMP等并行编程模型
• 支持Slurm、PBS等作业调度系统
• 提供高性能的集群管理和监控
• 支持MPI、OpenMP等并行编程模型

科学计算:

• 支持各种科学计算软件和库
• 提供高性能的数值计算能力
• 支持并行计算和分布式计算

人工智能和机器学习:

• 支持TensorFlow、PyTorch等AI框架
• 提供GPU加速和分布式训练支持
• 支持大规模数据处理和模型训练

计算集群:

• 支持Slurm、PBS等作业调度系统
• 提供高性能的集群管理和监控
• 支持MPI、OpenMP等并行编程模型

6. 总结

Rocky Linux 9作为一款企业级操作系统,凭借其稳定性、安全性和高性能,成为CentOS的理想替代品。它基于RHEL 9构建,提供了与RHEL 100%二进制兼容的体验,同时保持了开源和社区驱动的特点。

Rocky Linux 9带来了许多新功能和改进,包括更新的Linux 5.14内核、现代化的编译器工具链、增强的安全特性、改进的Web控制台、强大的容器和云原生支持、更新的桌面环境、性能优化以及众多软件包的更新版本。这些特性使Rocky Linux 9成为一个适合各种企业应用场景的强大操作系统。

通过官方下载渠道,用户可以轻松获取Rocky Linux 9的ISO镜像、云镜像或容器镜像。官方网站、镜像站点、云平台和容器注册表都提供了便捷的下载方式,用户可以根据自己的需求选择最适合的获取方式。

安装Rocky Linux 9是一个相对简单的过程,通过图形界面或文本模式的安装程序,用户可以轻松完成系统安装。安装完成后,通过基本的系统配置和软件包管理,用户可以快速搭建起一个功能强大的系统环境。

在企业环境中,Rocky Linux 9适用于各种应用场景,包括服务器部署、云计算环境、容器和虚拟化平台、开发环境、数据库服务器、Web服务器以及高性能计算等。无论是作为基础操作系统还是作为特定应用的平台,Rocky Linux 9都能提供稳定、安全和高性能的服务。

随着Rocky Linux社区的不断发展,Rocky Linux 9将继续得到更新和支持,为用户提供长期稳定的操作系统体验。对于寻求CentOS替代品的企业用户来说,Rocky Linux 9无疑是一个值得考虑的选择。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

频道订阅

频道订阅

加入社群

加入社群

联系我们|TG频道|RSS

Powered by Pixtech

© 2025 Pixtech Team.