Package Group Selection

After your partitions have been selected and configured for formatting, you are ready to select packages for installation.

NoteNote
 

Unless you choose a custom-class installation, the installation program will automatically choose most packages for you. However, you must select either GNOME or KDE (or both) to install a graphical environment.

GNOME and KDE are both graphical desktop environments[1] that handle the overall look and feel of your system. You must choose one of these to have a default graphical setup, but you can also install both to determine for yourself which you prefer.

If you do not have unlimited space (at least 1.7 GB) to install both GNOME and KDE, the section called A Brief Introduction to GNOME and the section called A Brief Introduction to KDE should make the choice a little easier for you.

You can select components, which group packages together according to function (for example, C Development, Networked Workstation, or Web Server), individual packages, or a combination of the two.

To select a component, click on the checkbox beside it (see Figure 4-15).

Figure 4-15. Package Group Selection

Select each component you wish to install. Selecting Everything (at the end of the component list) during a custom-class installation installs all packages included with Red Hat Linux. If you select every package, you will need approximately 1.7 GB of free disk space.

To select packages individually, check the Select Individual Packages box at the bottom of the screen.

Selecting Individual Packages

After selecting the components you wish to install, you can select or deselect individual packages. You can select or deselect packages using your mouse (see Figure 4-16).

Figure 4-16. Selecting Individual Packages

On the left side of the screen you will see a directory listing of various package groups. When you expand a directory (double-click to select it) and click on a single directory, the list of packages available for installation will appear in the panel on the right.

To select an individual package, double-click the checkbox beside the package name. A check mark in the box means that a package has been selected.

For more information about a specific package, click on the individual package name. The package information will appear at the bottom of the screen.

You can also select or deselect all packages listed within a particular group, by clicking on the Select all in group or Unselect all in group buttons.

NoteNote
 

Some packages (such as the kernel and certain libraries) are required for every Red Hat Linux system and are not available to select or deselect. These base packages are selected by default.

A Brief Introduction to GNOME

GNOME is a powerful graphics-driven desktop environment. GNOME includes a panel (for starting applications and displaying status), a desktop (where data and applications can be placed), multiple window managers (which control the look and feel of your desktop), and a standard set of desktop tools and applications.

GNOME allows you to set your desktop the way you want it to look and "feel." GNOME's session manager remembers settings and currently running programs. So, once you have set things the way you like, they will stay that way.

Figure 4-17. GNOME User Screen

A Brief Introduction to KDE

KDE provides a complete desktop environment, including a file manager, a window manager, an integrated help system, a configuration system, numerous tools and utilities, and an ever increasing number of applications.

KDE offers a contemporary desktop, a searchable help system with convenient access to help on the use of the KDE desktop and its applications, standardized menu and toolbars, keybindings, color schemes, and more.

Figure 4-18. KDE User Screen

Selected Features Chart

The Table 4-2 offers you an opportunity to compare GNOME and KDE for yourself. Key features of both desktop environments have been highlighted and a broad range of applications and tools is covered.

Table 4-2. Available Features of GNOME and KDE

FeaturesGNOMEKDE
highly configurableyesyes
multiple window managersyesno
Internet applicationsyesyes
changeable desktop themesyesyes
panel applicationsyesyes
ability to add/edit panel applicationsyesyes
file manageryesyes
drag and drop functionalityyesyes
online helpyesyes
multiple desktopsyesyes
font manageryesyes
multimedia applicationsyesyes
text editorsyesyes
graphics applicationsyesyes
gamesyesyes
network applicationsyesyes
utility applicationsyesyes
spreadsheetyesyes
"trashcan" for temporary file removalyesyes

Unresolved Dependencies

Many software packages, in order to work correctly, depend on other software packages that must be installed on your system. For example, many of the graphical Red Hat system administration tools require the python and pythonlib packages. To make sure your system has all the packages it needs in order to be fully functional, Red Hat Linux checks these package dependencies each time you install or remove software packages.

If any package requires another package which you have not selected to install, the program presents a list of these unresolved dependencies and gives you the opportunity to resolve them (see Figure 4-19).

The Unresolved Dependencies screen will only appear if you are missing packages that are needed by the packages you have selected. At the bottom of the screen, under the list of missing packages, an Install packages to satisfy dependencies checkbox is selected by default. If you leave this checked, the installation program will resolve package dependencies automatically by adding all required packages to the list of selected packages.

Figure 4-19. Unresolved Dependencies

Notes

[1]

A desktop environment in Linux is similar to the environment you might see in other operating systems. However, environments differ in their look and feel and are easily customized for your individual needs.