Table of Contents

Fedora @core package group

This page documents the packages in the current @core group in Fedora's comps file. It is not the source of the comps file, nor is it authorative. It exists primarily to document the historical decisions which led to this selection of packages.

Mandatory Packages

These packages are always installed and can't be removed by deselecting them with a -packagename in kickstart. Some of them may be removable with rpm -e (if not required by something else, of course).

audit

basesystem

bash

biosdevname

coreutils

cronie

curl

dhclient

e2fsprogs

filesystem

glibc

hostname

initscripts

iproute

iprutils

iputils

kbd

less

man-db

ncurses

openssh-clients

openssh-server

parted

passwd

plymouth

policycoreutils

procps-ng

rootfiles

rpm

rsyslog

selinux-policy-targeted

setup

shadow-utils

sudo

systemd

util-linux

vim-minimal

yum

Default Packages

These packages are installed by default and can't be deselected in the Anaconda UI but can be deselected with -packagename in a kickstart file.

NetworkManager

ppc64-utils

sendmail

Packages No Longer in @Core

Packages here were previously in @core, but have been removed. This is not a comprehensive list back to the dawn of Fedora, but will serve to provide history for some of our decisions.

Fair Use Source: https://fedoraproject.org/wiki/SIGs/Minimal_Core) from Fedora.