Rocky Linux 是一个由社区驱动、与 RHEL(Red Hat Enterprise Linux)100% 兼容的开源操作系统。虽然它自带了大量高质量的官方软件包,但在实际使用中,我们常常需要安装一些不在官方仓库中的工具或服务,比如 Nginx、Redis、Node.js 等。这就需要用到RockyLinux集成第三方服务的能力。
本教程将从零开始,手把手教你如何在 Rocky Linux 中安全、高效地添加并使用第三方软件源,即使是 Linux 新手也能轻松上手!
Rocky Linux 的官方仓库虽然稳定可靠,但更新节奏较慢,且不包含所有流行软件。例如:
通过集成经过社区验证的第三方仓库(如 EPEL、Remi、PowerTools),你可以快速获取这些软件,同时保持系统的稳定性。
在添加任何第三方源之前,请先更新你的系统:
sudo dnf update -y EPEL(Extra Packages for Enterprise Linux)是由 Fedora 社区维护的高质量附加软件包仓库,完全兼容 Rocky Linux。它是Rocky Linux安装第三方软件源的第一步。
执行以下命令安装 EPEL 仓库:
sudo dnf install epel-release -y 安装完成后,你可以用以下命令验证是否成功:
dnf repolist | grep epel 如果看到类似 epel 或 epel-modular 的输出,说明 EPEL 已成功启用。
在 Rocky Linux 8/9 中,许多开发库和构建工具被移到了 PowerTools(Rocky 8)或 CRB(CodeReady Builder,Rocky 9)仓库中。要使用它们,需手动启用:
对于 Rocky Linux 8:
sudo dnf config-manager --set-enabled powertools 对于 Rocky Linux 9:
sudo dnf config-manager --set-enabled crb 如果你需要安装特定版本的 PHP、MariaDB 或 Redis,Remi 仓库是最佳选择。首先安装 Remi 源:
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-$(rpm -E %rhel).rpm -y 然后你可以使用 dnf module list php 查看可用的 PHP 版本,并通过以下命令启用特定版本(例如 PHP 8.2):
sudo dnf module reset php -ysudo dnf module enable php:remi-8.2 -ysudo dnf install php -y 虽然RockyLinux添加EPEL仓库等主流源非常安全,但并非所有第三方仓库都值得信任。请遵循以下原则:
dnf check-update 保持软件更新通过本教程,你已经掌握了在 Rocky Linux 中Rocky Linux配置外部服务的核心方法。从 EPEL 到 Remi,再到 PowerTools/CRB,这些第三方仓库极大地扩展了系统的软件生态,让你能更灵活地部署开发环境、Web 服务或运维工具。
记住:合理使用第三方服务,既能提升效率,又能保障系统安全。现在,就去试试安装你需要的软件吧!
本文由主机测评网于2025-12-05发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025123353.html