How to list an installation gropinstall package collections on Redhat Linux

Installation grouplist is a ready to install collection of software packages and its dependencies to fit a given purpose. To list common groupinstall collection we can run yum grouplist command:


# yum grouplist
Loaded plugins: langpacks, product-id, subscription-manager
Installed environment groups:
   Server with GUI
Available environment groups:
   Minimal Install
   Infrastructure Server
   File and Print Server
   Basic Web Server
   Virtualization Host
Available Groups:
   Compatibility Libraries
   Console Internet Tools
   Development Tools
   Graphical Administration Tools
   Legacy UNIX Compatibility
   Scientific Support
   Security Tools
   Smart Card Support
   System Administration Tools
   System Management
Done


The above command lists only default or non-hidden groupinstall package collections. To display all groupinstall package collections on te Redhat Linux system run yum grouplist hidden command:

# yum grouplist hidden
Loaded plugins: langpacks, product-id, subscription-manager
Installed environment groups:
   Server with GUI
Available environment groups:
   Minimal Install
   Infrastructure Server
   File and Print Server
   Basic Web Server
   Virtualization Host
Installed groups:
   Base
   Core
   Desktop Debugging and Performance Tools
   Dial-up Networking Support
   Fonts
   GNOME
   Guest Agents
   Guest Desktop Agents
   Input Methods
   Internet Browser
   KDE
   Multimedia
   Printing Client
   X Window System
Available Groups:
   Additional Development
   Anaconda Tools
   Backup Client
   Backup Server
   Compatibility Libraries
   Conflicts (Server)
   Console Internet Tools
   DNS Name Server
   Debugging Tools
   Development Tools
   Directory Client
   Directory Server
   E-mail Server
   Emacs
   FTP Server
   File and Storage Server
   Graphical Administration Tools
   Graphics Creation Tools
   Hardware Monitoring Utilities
   Identity Management Server
   Infiniband Support
   Java Platform
   Large Systems Performance
   Legacy UNIX Compatibility
   Legacy X Window System Compatibility
   Load Balancer
   Mainframe Access
   MariaDB Database Client
   MariaDB Database Server
   Network File System Client
   Network Infrastructure Server
   Networking Tools
   PHP Support
   Performance Tools
   Perl Support
   Perl for Web
   Platform Development
   PostgreSQL Database Client
   PostgreSQL Database Server
   Print Server
   Python
   Remote Desktop Clients
   Remote Management for Linux
   Ruby Support
   Scientific Support
   Security Tools
   Smart Card Support
   System Administration Tools
   System Management
   Technical Writing
   Virtualization Client
   Virtualization Hypervisor
   Virtualization Platform
   Virtualization Tools
   Web Server
   Web Servlet Engine
Done