CentOS 8のEnvironment Group

ということで,CentOS 8のEnvironment Groupについてdnf group {list hidden|info}で出力したものを表にした. コンテンツ幅の制約がきつくてページが縦に長いのは勘弁. CSSの編集で何とかした.

Environment Group

  • Minimal Install
  • Custom Operating System
  • Server
  • Server with GUI
  • Workstation
  • Virtualization Host

各Environment Groupでインストールされるpackage groups

  • Legend
    • 〇: Mandatory Groups
    • ※: Optional Groups
Package Group Description Minimal Install Custom Operating System Server Server with GUI Workstation Virtualization Host
Core Smallest possible installation
Standard The standard installation of CentOS Linux.
Backup Client Client tools for connecting to a backup server and doing backups.
Base The standard installation of CentOS Linux.
base-x Local X.org display server
Basic Web Server These tools allow you to run a Web server on the system.
Common NetworkManager submodules This group contains NetworkManager submodules that are commonly used, but may not be wanted in some streamlined configurations.
Container Management Tools for managing Linux containers
Debugging Tools Tools for debugging misbehaving applications and diagnosing performance problems.
File and Storage Server CIFS, SMB, NFS, iSCSI, iSER, and iSNS network storage server.
Fonts Fonts packages for rendering text on the desktop.
FTP Server These tools allow you to run an FTP server on the system.
GNOME GNOME is a highly intuitive and user-friendly desktop environment.
GNOME Applications A set of commonly used GNOME Applications.
Guest Agents Agents used when running under a hypervisor.
Guest Desktop Agents Agents used when running as a virtualized desktop.
Hardware Monitoring Utilities A set of tools to monitor server hardware.
Hardware Support This group is a collection of tools for various hardware specific utilities.
Headless Management Tools for managing the system without an attached graphical console.
Infiniband Support Software designed for supporting clustering, grid connectivity, and low-latency, high bandwidth storage using RDMA-based InfiniBand, iWARP, RoCE, and OPA fabrics.
Internet Applications Email, chat, and video conferencing software.
Internet Browser The Firefox web browser
Mail Server These packages allow you to configure an IMAP or SMTP mail server.
Multimedia Audio/video framework common to desktops
Network File System Client Enables the system to attach to network storage.
Network Servers These packages include network-based servers such as DHCP, Kerberos and NIS.
Office Suite and Productivity A full-purpose office suite, and other productivity tools.
Performance Tools Tools for diagnosing system and application-level performance problems.
Printing Client Tools for printing to a local printer or a remote print server.
Remote Desktop Clients
Remote Management for Linux Remote management interface for CentOS Linux.
Server product core Packages mandatory for the server product.
Smart Card Support Support for using smart card authentication.
Virtualization Client Clients for installing and managing virtualization instances.
Virtualization Hypervisor Smallest possible virtualization host installation.
Virtualization Platform Provides an interface for accessing and controlling virtualized guests and containers.
Virtualization Tools Tools for offline virtual image management.
Windows File Server This package group allows you to share files between Linux and MS Windows(tm) systems.
Workstation product core Packages mandatory for the workstation product.

Environment Groupから参照されないpackage groups

Package Group Description
.NET Core Development Tools to develop .NET applications
Additional Development Additional development headers and libraries for building open-source applications.
Anaconda tools
Atomic Host ostree support Packages mandatory for ostree support.
Conflicts AppStream This group includes packages conflicting with an everything installation from the AppStream repo
Conflicts BaseOS This group includes packages conflicting with an everything installation from the BaseOS repo
Desktop Debugging and Performance Tools GUI tools for debugging applications and performance.
Development Tools A basic development environment.
Dial-up Networking Support
Graphical Administration Tools Graphical system administration tools for managing many aspects of a system.
Graphics Creation Tools Software for creation and manipulation of still images.
Hyper-v platform specific packages Virtualization utilities and drivers for Hyper-v
Input Methods Input method packages for the input of international text.
Java Platform Java support for the CentOS Linux Server and Desktop Platforms.
KVM platform specific packages Virtualization utilities and drivers for KVM
Large Systems Performance Performance support tools for large systems.
Legacy UNIX Compatibility Compatibility programs for migration from or working with legacy UNIX environments.
Legacy X Window System Compatibility Compatibility programs for migration from or working with legacy X Window System environments.
Mainframe Access Tools for accessing mainframe computing resources.
Networking Tools Tools for configuring and analyzing computer networks.
Platform Development Recommended development headers and libraries for developing applications to run on CentOS Linux.
Python Web Basic Python web application support.
RPM Development Tools These tools include core development tools such rpmbuild.
Scientific Support Tools for mathematical and scientific computations, and parallel computing.
Security Tools Security tools for integrity and trust verification.
System Tools This group is a collection of various tools for the system, such as the client for connecting to SMB shares and tools to monitor network traffic.
TeX formatting system The TeX system for editing, typesetting, previewing, and printing TeX documents.
VMware platform specific packages Virtualization utilities and drivers for VMware