RHEL 5 and RHEL 6 Core vs Base Package Group

Wednesday, January 23, 2013

Typically, RHEL 5 and RHEL 6 are installed with at least the @Base package group. However, @Core is also available to install an even more minimal amount of packages.

Below are the package differences between the @Core and @Base package groups in RHEL 5 and RHEL 6.

RHEL 5 Comparison

The RHEL 5 comparison was performed with RHEL 5.8. RHEL 5.0 - 5.7 and 5.9 should have similar package counts.

Oddly enough, the RHEL 5.8 @Core package group does not include yum, openssh, or any RHN setup utilities (rhn_register, rhnreg_ks, etc.), which makes a RHEL installation useless. Nevertheless, a RHEL 5.8 @Core package group contains 154 packages at 436 MB in size.

A useable RHEL 5.8 @Core installation with the @Core package group + yum + rhn-setup + openssh-server + openssh-clients contains 181 packages at 454 MB in size.

The RHEL 5.8 @Base package group contains 427 packages at 695 MB in size.

The following are the additional packages installed in @Base when compared to @Core + yum + rhn-setup + openssh-server + openssh-clients:

GConf2.x86_64
NetworkManager.i386
NetworkManager.x86_64
NetworkManager-glib.i386
NetworkManager-glib.x86_64
ORBit2.x86_64
OpenIPMI.x86_64
OpenIPMI-libs.x86_64
PyXML.x86_64
acl.x86_64
acpid.x86_64
amtu.x86_64
anacron.x86_64
aspell.i386
aspell.x86_64
aspell-en.x86_64
at.x86_64
atk.x86_64
attr.x86_64
audit.x86_64
audit-libs.i386
autofs.x86_64
bc.x86_64
bind-libs.x86_64
bind-utils.x86_64
bitstream-vera-fonts.noarch
bluez-gnome.x86_64
bluez-libs.x86_64
bluez-utils.x86_64
bzip2.x86_64
cairo.x86_64
ccid.x86_64
conman.x86_64
coolkey.i386
coolkey.x86_64
cpuspeed.x86_64
cracklib.i386
crash.x86_64
cryptsetup-luks.i386
cups-libs.x86_64
cyrus-sasl.x86_64
cyrus-sasl-lib.i386
cyrus-sasl-plain.i386
cyrus-sasl-plain.x86_64
db4.i386
dbus-glib.i386
dbus-libs.i386
device-mapper.i386
dhclient.x86_64
dhcpv6-client.x86_64
dnsmasq.x86_64
dos2unix.x86_64
dosfstools.x86_64
dump.x86_64
e2fsprogs-libs.i386
eject.x86_64
expat.i386
fbset.x86_64
finger.x86_64
firstboot-tui.x86_64
fontconfig.x86_64
freetype.x86_64
ftp.x86_64
gamin.x86_64
gamin-python.x86_64
gettext.x86_64
glib2.i386
gnutls.x86_64
gpm.i386
gpm.x86_64
groff.x86_64
gtk2.x86_64
hal.i386
hesiod.x86_64
hicolor-icon-theme.noarch
ifd-egate.x86_64
ipsec-tools.x86_64
iptstate.x86_64
irda-utils.x86_64
irqbalance.x86_64
jwhois.x86_64
keyutils-libs.i386
krb5-libs.i386
krb5-workstation.x86_64
ksh.x86_64
lftp.x86_64
libICE.x86_64
libIDL.x86_64
libSM.x86_64
libX11.x86_64
libXau.x86_64
libXcursor.x86_64
libXdmcp.x86_64
libXext.x86_64
libXfixes.x86_64
libXft.x86_64
libXi.x86_64
libXinerama.x86_64
libXrandr.x86_64
libXrender.x86_64
libXres.x86_64
libaio.i386
libaio.x86_64
libcap.i386
libdaemon.i386
libdaemon.x86_64
libevent.x86_64
libgcrypt.i386
libgomp.x86_64
libgpg-error.i386
libgssapi.x86_64
libjpeg.x86_64
libnl.x86_64
libnotify.x86_64
libpcap.x86_64
libpng.x86_64
libselinux.i386
libsepol.i386
libstdc++.i386
libtiff.x86_64
libusb.i386
libutempter.i386
libvolume_id.i386
libwnck.x86_64
logwatch.noarch
lsof.x86_64
m4.x86_64
mailcap.noarch
mailx.x86_64
make.x86_64
man.x86_64
man-pages.noarch
man-pages-overrides.noarch
mcelog.x86_64
mdadm.x86_64
mgetty.x86_64
microcode_ctl.x86_64
mkbootdisk.x86_64
mlocate.x86_64
mozldap.x86_64
mtools.x86_64
mtr.x86_64
nano.x86_64
nc.x86_64
ncurses.i386
net-snmp-libs.x86_64
nfs-utils.x86_64
nfs-utils-lib.x86_64
notification-daemon.x86_64
nscd.x86_64
nspr.i386
nss.i386
nss-tools.x86_64
nss_db.i386
nss_db.x86_64
nss_ldap.i386
nss_ldap.x86_64
ntsysv.x86_64
numactl.i386
numactl.x86_64
openldap.i386
openssl.i686
pam.i386
pam_ccreds.i386
pam_ccreds.x86_64
pam_krb5.i386
pam_krb5.x86_64
pam_passwdqc.i386
pam_passwdqc.x86_64
pam_pkcs11.i386
pam_pkcs11.x86_64
pam_smb.i386
pam_smb.x86_64
pango.x86_64
parted.i386
parted.x86_64
patch.x86_64
pax.x86_64
pcmciautils.x86_64
pcsc-lite.x86_64
pcsc-lite-libs.x86_64
perl.x86_64
perl-String-CRC32.x86_64
pinfo.x86_64
pkinit-nss.x86_64
portmap.x86_64
ppp.x86_64
procmail.x86_64
psacct.x86_64
pygobject2.x86_64
python-ethtool.x86_64
python-rhsm.noarch
python-simplejson.x86_64
quota.x86_64
rdate.x86_64
rdist.x86_64
readahead.x86_64
redhat-lsb.i386
redhat-lsb.x86_64
rhel-instnum.noarch
rmt.x86_64
rng-utils.x86_64
rp-pppoe.x86_64
rsh.x86_64
rsync.x86_64
sendmail.x86_64
setarch.x86_64
setuptool.x86_64
smartmontools.x86_64
sos.noarch
specspo.noarch
startup-notification.x86_64
stunnel.x86_64
subscription-manager.x86_64
sudo.x86_64
svrcore.i386
svrcore.x86_64
symlinks.x86_64
syslinux.x86_64
system-config-network-tui.noarch
talk.x86_64
tcp_wrappers.i386
tcpdump.x86_64
tcsh.x86_64
telnet.x86_64
time.x86_64
tmpwatch.x86_64
traceroute.x86_64
tree.x86_64
unix2dos.x86_64
unzip.x86_64
usbutils.x86_64
vconfig.x86_64
virt-what.x86_64
vixie-cron.x86_64
wget.x86_64
wireless-tools.i386
words.noarch
wpa_supplicant.x86_64
xorg-x11-filesystem.noarch
yp-tools.x86_64
ypbind.x86_64
yum-security.noarch
yum-updatesd.noarch
zip.x86_64
zlib.i386

RHEL 6 Comparison

The RHEL 6 comparison was performed with RHEL 6.3. RHEL 6.0 - RHEL 6.2 should have similar package counts.

The RHEL 6.3 @Core package group contains 231 packages.

The RHEL 6.3 @Base package group contains 399 packages.

The following are the additional packages installed in @Base when compared to @Core:

ConsoleKit.x86_64
ConsoleKit-libs.x86_64
Red_Hat_Enterprise_Linux-Release_Notes-6-en-US.noarch
abrt.x86_64
abrt-addon-ccpp.x86_64
abrt-addon-kerneloops.x86_64
abrt-addon-python.x86_64
abrt-cli.x86_64
abrt-libs.x86_64
abrt-tui.x86_64
acpid.x86_64
alsa-lib.x86_64
alsa-utils.x86_64
at.x86_64
atk.x86_64
avahi-libs.x86_64
b43-fwcutter.x86_64
bc.x86_64
bind-libs.x86_64
bind-utils.x86_64
biosdevname.x86_64
blktrace.x86_64
bridge-utils.x86_64
btparser.x86_64
busybox.x86_64
cairo.x86_64
cpuspeed.x86_64
crda.x86_64
cryptsetup-luks.x86_64
cryptsetup-luks-libs.x86_64
cups-libs.x86_64
cyrus-sasl-plain.x86_64
dbus.x86_64
desktop-file-utils.x86_64
dmraid.x86_64
dmraid-events.x86_64
dosfstools.x86_64
ed.x86_64
eggdbus.x86_64
eject.x86_64
elfutils.x86_64
elfutils-libs.x86_64
fontconfig.x86_64
fprintd.x86_64
fprintd-pam.x86_64
freetype.x86_64
gnutls.x86_64
gpm-libs.x86_64
gtk2.x86_64
hal.x86_64
hal-info.noarch
hal-libs.x86_64
hdparm.x86_64
hicolor-icon-theme.noarch
hunspell.x86_64
hunspell-en.noarch
irqbalance.x86_64
iw.x86_64
jasper-libs.x86_64
kexec-tools.x86_64
kpartx.x86_64
ledmon.x86_64
libX11.x86_64
libX11-common.noarch
libXau.x86_64
libXcomposite.x86_64
libXcursor.x86_64
libXdamage.x86_64
libXext.x86_64
libXfixes.x86_64
libXft.x86_64
libXi.x86_64
libXinerama.x86_64
libXrandr.x86_64
libXrender.x86_64
libaio.x86_64
libedit.x86_64
libfprint.x86_64
libjpeg.x86_64
libpcap.x86_64
libpng.x86_64
libreport.x86_64
libreport-cli.x86_64
libreport-plugin-kerneloops.x86_64
libreport-plugin-logger.x86_64
libreport-plugin-mailx.x86_64
libreport-plugin-reportuploader.x86_64
libreport-plugin-rhtsupport.x86_64
libreport-python.x86_64
libtar.x86_64
libtasn1.x86_64
libthai.x86_64
libtiff.x86_64
libusb1.x86_64
libxcb.x86_64
lsof.x86_64
mailx.x86_64
man.x86_64
man-pages.noarch
man-pages-overrides.noarch
mdadm.x86_64
microcode_ctl.x86_64
mlocate.x86_64
mtr.x86_64
nano.x86_64
ntp.x86_64
ntpdate.x86_64
ntsysv.x86_64
openssh-clients.x86_64
pam_passwdqc.x86_64
pango.x86_64
parted.x86_64
pciutils.x86_64
pcmciautils.x86_64
perl.x86_64
perl-Module-Pluggable.x86_64
perl-Pod-Escapes.x86_64
perl-Pod-Simple.x86_64
perl-libs.x86_64
perl-version.x86_64
pinfo.x86_64
pixman.x86_64
pkgconfig.x86_64
pm-utils.x86_64
polkit.x86_64
prelink.x86_64
psacct.x86_64
python-iwlib.x86_64
quota.x86_64
rdate.x86_64
readahead.x86_64
redhat-indexhtml.noarch
rfkill.x86_64
rng-tools.x86_64
rsync.x86_64
scl-utils.x86_64
setserial.x86_64
setuptool.x86_64
sgpio.x86_64
smartmontools.x86_64
sos.noarch
strace.x86_64
sysstat.x86_64
system-config-firewall-tui.noarch
system-config-network-tui.noarch
systemtap-runtime.x86_64
tcp_wrappers.x86_64
tcpdump.x86_64
tcsh.x86_64
time.x86_64
tmpwatch.x86_64
traceroute.x86_64
unzip.x86_64
usbutils.x86_64
vconfig.x86_64
vim-common.x86_64
vim-enhanced.x86_64
wget.x86_64
wireless-tools.x86_64
words.noarch
xdg-utils.noarch
xmlrpc-c.x86_64
xmlrpc-c-client.x86_64
xz.x86_64
xz-lzma-compat.x86_64
yum-plugin-security.noarch
yum-utils.noarch
zip.x86_64


comments powered by Disqus