RockyLinux dnf groupinstall 教程(手把手教你用 dnf 安装包组)

来源:这里教程网 时间:2026-03-25 17:55:10 作者:

在使用 RockyLinux 系统时,你是否遇到过需要一次性安装多个相关软件的情况?比如搭建一个 Web 服务器、开发环境或图形桌面?这时候,

dnf groupinstall
命令就派上大用场了!本文将详细讲解如何使用 dnf groupinstall 来安装预定义的软件包组,即使是 Linux 新手也能轻松上手。

什么是 dnf groupinstall?

dnf
是 RockyLinux(以及 RHEL、CentOS Stream 等)默认的软件包管理器,用于安装、更新和删除软件。而
groupinstall
dnf
的一个子命令,专门用于安装“软件包组”(Package Groups)——即一组功能相关的软件包集合。

例如,“Development Tools” 包组包含编译程序所需的 gcc、make、autoconf 等工具;“Server with GUI” 则包含图形界面所需的所有组件。

查看可用的软件包组

在安装之前,你需要知道系统中有哪些可用的包组。运行以下命令:

sudo dnf group list

你将看到类似如下的输出:

Available Environment Groups: Server Workstation Virtualization HostAvailable Groups: Container Management Development Tools Graphical Administration Tools Headless Management Network Servers Scientific Support Security Tools Smart Card Support System Tools

其中,“Environment Groups” 是环境组(更大型的组合),而 “Groups” 是普通包组。两者都可以通过

groupinstall
安装。

使用 dnf groupinstall 安装包组

假设你想安装开发工具包组(Development Tools),只需执行:

sudo dnf groupinstall "Development Tools"

注意:包组名称中的空格需要用双引号括起来,否则 shell 会将其视为多个参数。

系统会列出将要安装的所有软件包,并提示你确认。输入

y
并按回车即可开始安装。

安装环境组(Environment Group)

如果你想安装整个“带图形界面的服务器”环境,可以这样操作:

sudo dnf groupinstall "Server with GUI"

这会安装包括 GNOME 桌面、网络工具、管理工具等在内的完整图形环境。

常见问题与技巧

包组名称不确定? 使用
dnf group list --hidden
查看所有隐藏组。 只想查看包组包含哪些软件? 运行:
dnf group info "Development Tools" 安装时不提示确认? 加上
-y
参数自动确认:
sudo dnf groupinstall -y "Development Tools"

总结

通过

dnf groupinstall
,你可以快速部署整套功能环境,极大提升在 RockyLinux 上的工作效率。无论是搭建开发环境、Web 服务器,还是配置图形桌面,包组安装都是最便捷的方式之一。

掌握 RockyLinux dnf groupinstall、理解 安装包组 的机制、熟悉 RockyLinux软件管理 工具,是每个 Linux 用户进阶的必经之路。希望这篇教程能帮助你轻松完成 dnf包组安装 的任务!

相关推荐

热文推荐