20080102 installing package groups on red hat using yum - plembo/onemoretech GitHub Wiki

title: Installing Package Groups on Red Hat Using Yum link: https://onemoretech.wordpress.com/2008/01/02/installing-package-groups-on-red-hat-using-yum/ author: lembobro description: post_id: 583 created: 2008/01/02 00:16:53 created_gmt: 2008/01/02 00:16:53 comment_status: open post_name: installing-package-groups-on-red-hat-using-yum status: publish post_type: post

Installing Package Groups on Red Hat Using Yum

Think that system-config-packages and up2date are the only way to install groups of packages on a Red Hat machine?

Think again.

For all those application server admins who are constantly aggravated by their Unix sysadmin partners who deliver the server without any of the “good stuff” (like X Windows or Development libraries and tools), there is hope.

The ubiquitous yum utility as implemented on RHEL allows you to add or remove groups of packages just like you could with up2date. Found this KB article on redhat.com giving all the yum equivalents for up2date commands.

For example, to add the X Windows package clusters to your system, issue

yum groupupdate "X Window System"

To find out what package clusters are available to install, use

yum grouplist

Here’s the output for my home (CentOS 5) server:

`

Installed Groups:
   Office/Productivity
   Engineering and Scientific
   MySQL Database
   Development Libraries
   Editors
   System Tools
   GNOME Software Development
   Text-based Internet
   X Software Development
   Legacy Network Server
   DNS Name Server
   GNOME Desktop Environment
   Dialup Networking Support
   Authoring and Publishing
   FTP Server
   Legacy Software Development
   Java
   Network Servers
   Emacs
   Legacy Software Support
   X Window System
   Graphics
   Web Server
   Windows File Server
   Printing Support
   Mail Server
   Server Configuration Tools
   Sound and Video
   Administration Tools
   Yum Utilities
   Graphical Internet
Available Groups:
   Tomboy
   Window Managers
   Beagle
   Fedora Packager
   Virtualization
   Java Development
   Mono
   Hardware Support
   Games and Entertainment
   XFCE-4.4
   Web Development
   Ruby
   KDE Software Development
   KDE (K Desktop Environment)
   Educational Software
   Horde
   PostgreSQL Database
   News Server
   Development Tools
   FreeNX and NX

`

Pretty cool, eh?

Another huge reason to install and configure yum on all your systems.

Copyright 2004-2019 Phil Lembo