Which Installation Class is Best For You?

Usually, Red Hat Linux is installed on its own disk partition or set of partitions, or over another installation of Linux.

WarningWarning
 

Installing Red Hat Linux over another installation of Linux (including Red Hat Linux) does not preserve any information (files or data) from a prior installation. Make sure you save any important files! If you are installing this way, and you want to preserve the current data, refer to Appendix C.

For the iSeries platforms, Red Hat Linux provides three different classes, or types, of installations:

Workstation

A workstation-class installation is most appropriate for a desktop system user. This option is not recommended for iSeries systems.

Server

A server-class installation is most appropriate for you if you would like your system to function as a Linux-based server, and you do not want to heavily customize your system configuration. The server-class installation is the preferred type of installation for iSeries systems.

Custom

A custom-class installation allows you the greatest flexibility during your installation. You choose your partitioning scheme, which packages you want and more. Custom-class installations are most appropriate for those users more familiar with Red Hat Linux installations.

These classes give you the option of simplifying the installation process (with some potential for loss of configuration flexibility), or retaining flexibility with a slightly more complex installation process. Next, take a detailed look at each class, so you can see which one is right for you.

Workstation-Class Installations

Most suitable for new users, the workstation-class installation will install your choice of the GNOME or KDE desktop environments, or both, and the X Window System.

WarningWarning
 

A workstation-class installation will erase all information in all Linux-related hardfile (disk) partitions assigned to that Linux Logical partition. Refer to Appendix C for options that will allow you to save existing data on your system.

Below are the minimum recommended disk space requirements for a workstation-class installation.

If you plan to choose all group packages (for example, GNOME is a group of packages), as well as select additional individual packages, you may want to allow yourself 1.5 GB or more of disk space. If you provide this extra space, you will have room for additional data, if needed.

NoteNote
 

Unlike workstation-class installations previous to Red Hat Linux 7.0, performing a Red Hat Linux 7.1 workstation-class installation will not install the network daemon xinetd (inet services). When xinetd is not installed, you will have a more secure installation. However,in-bound network-related services such as finger, telnet, talk, and FTP will not work.[1] If you require these types of services, please go back and choose a server- or a custom-class installation.

What a Workstation-Class Installation Will Do

If you choose automatic partitioning, a workstation-class installation removes all Linux-related partitions on all installed hard drives (and uses all free unpartitioned disk space) to create the following partitions:

  • A 64 MB swap partition.

  • An 8 MB PReP Boot partition in which the Linux kernel or the boot loader resides.

  • A variable-sized root partition (mounted as /) in which all other files are stored (the exact size of this partition is dependent on your available disk space).

Server-Class Installations

A server-class installation is most appropriate for you if you would like your system to function as a Linux-based server, and you do not want to heavily customize your system configuration.

The minimum recommended disk space requirements for a server-class installation are as follows:

If you plan to choose all group packages, as well as select additional individual packages, you may want to allow yourself 1.2 GB or more of disk space.

At this point, you should have already planned your disk space requirements so that you know how much additional space is needed beyond what the Red Hat installation program requires. You should have also determined where that space will come from, whether from a virtual disk, a physical disk, or a combination of the two. Once you have completed the installation, altering the sizes of your partitions can be disruptive.

WarningWarning
 

A server-class installation will erase all disk data (physical or virtual) that is assigned to the Linux Logical partition being installed. Refer to Appendix C for options that will allow you to preserve your existing data.

What a Server-Class Installation Will Do

During the server-class installation, the X Window System is not configured and no GUI will be loaded when the system boots, unless you choose to install the appropriate packages during package selection. If you choose automatic partitioning, the installation program deletes all data in all existing partitions of any kind and decides how to partition the disk for the new version.

If you choose automatic partitioning, a server-class installation removes ALL existing partitions on ALL installed hard drives, so choose this installation class only if you are sure you have nothing you want saved! When the installation is complete, you will find the following partitions:

  • A 256 MB swap partition.

  • A 256 MB partition (mounted as /).

  • A partition of at least 512 MB (mounted as /usr).

  • A partition of at least 512 MB (mounted as /home).

  • A 256 MB partition (mounted as /var).

  • An 8 MB PReP Boot partition in which the Linux kernel or the boot loader resides.

This disk partitioning scheme results in a reasonably flexible filesystem configuration for most server-class tasks.

Custom-Class Installations

The custom-class installation allows you the most flexibility during your installation. The workstation-class and server-class installations automatically go through the installation process for you and omit certain steps. During a custom-class installation, you must decide how disk space should be partitioned. You have complete control over the packages that will be installed on your system.

The minimum recommended disk space requirements for a custom-class installation are as follows:

At this point, you should have already planned your disk space requirements so that you know how much additional space is needed beyond what the Red Hat installation program requires. You should have also determined where that space will come from, whether from a virtual disk, a physical disk, or a combination of the two. Once you have completed the installation, altering the sizes of your partitions can be disruptive.

What a Custom-Class Installation Will Do

As you might guess from the name, a custom-class installation puts the emphasis on flexibility. During a custom-class installation, you can choose how disk space should be partitioned. You have complete control over which packages will be installed on your system.

The following list may help those of you who are trying to decide which installation class will better suit your needs. If you think you will have trouble performing any of the tasks on this list, you should not perform a custom-class installation without reading through this manual and clarifying any questions you may have.

  • Selecting and Installing Packages — This step is performed after your partitions have been configured and selected for formatting. You are allowed to select groups of packages, individual packages, a combination of the two, or choose an Everything install.

  • Authentication Configuration — During a custom-class installation, you can set up network passwords using authentication configuration.

Choosing between automatic or manual partitioning is an important choice. In choosing automatic partitioning, a custom-class installation erases all disk storage related to that Linux LPAR and re-allocates the space to the following partitions:

  • A 64 MB swap partition.

  • An 8 MB PReP Boot partition in which the Linux kernel or the boot loader resides.

  • A variable-sized root partition (mounted as /) in which all other files are stored (the exact size of this partition is dependent on your available disk space).

In choosing manual partitioning, you have more control and can preserve portions of existing disks (hard disk partitions). This can be a strong reason to choose manual partitioning within a custom-class installation when performing a reinstall of an iSeries Linux Logical partition installation.

Notes

[1]

For example, you can telnet out to other systems, but other systems cannot telnet in to your system.