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.

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 3-21).

Figure 3-21. 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 (see Figure 3-22).

Figure 3-22. Selecting Individual Packages

To see the list of packages in the Applications/Editors category, for example, use the arrow keys to select this group and press [Enter] or [Space]. When you do, the + sign (closed) changes to a - sign (open) and a list of packages in this category appears. An * appears beside currently selected packages. Press the [Enter] or [Space] keys to select or deselect package

To see a description of a particular package, make sure that package is highlighted and press [F1].

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.

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 3-23).

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 3-23. Unresolved Dependencies