首页/系统/Linux 运维命令速查/DNF/YUM 软件组安装
本包目录(613 条)

DNF/YUM 软件组安装

软件组把一组包(如开发工具、GNOME)打包安装:group list 看清单、group install 一把装,比逐包拼清单省事。

Linux 运维命令速查系统更新于 2026-10-12
用途成组安装常用软件集合
语法dnf group list/install/remove
别名yum groups …(旧语法))

常用示例

常用示例
dnf group list
sudo dnf group install 'Development Tools'
# 最小安装(不含可选包)
sudo dnf group install --with-optional 'Development Tools'
dnf group info 'Development Tools' | head -n 30

对照 yum

对照 yum
sudo yum groupinstall 'Development Tools'   # 旧写法,仍可用
sudo yum grouplist | head
编译源码的机器装 Development Tools 是常规操作;但线上最小化原则下别把整个组丢到生产。

易错点

  • 组名含空格要加引号;不同发行版组名不同(Ubuntu 用 tasksel 体系)
  • group remove 会把组内共享依赖一并处理,可能带走别的东西,先 --setopt=clean_requirements_on_remove=false 评估

数据来源与参考

  • dnf 官方文档:group 命令
  • RHEL 文档:installing software groups

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌