initCommon(); $template->displayHeader(); ?>

Appendix D. Other Technical Documentation

This document provides a reference for using the Fedora installation software, known as anaconda. To learn more about anaconda, visit the project Web page: http://www.fedoraproject.org/wiki/Anaconda.

Both anaconda and Fedora systems use a common set of software components. For detailed information on key technologies, refer to the Web sites listed below:

Boot Loader

Fedora uses the GRUB boot loader. Refer to http://www.gnu.org/software/grub/ for more information.

Disk Partitioning

Fedora uses parted to partition disks. Refer to http://www.gnu.org/software/parted/ for more information.

Storage Management

Logical Volume Management (LVM) provides administrators with a range of facilities to manage storage. By default, the Fedora installation process formats drives as LVM volumes. Refer to http://www.tldp.org/HOWTO/LVM-HOWTO/ for more information.

Audio Support

The Linux kernel used by Fedora incorporates ALSA (Advanced Linux Sound Architecture). For more information about ALSA, refer to the project Web site: http://www.alsa-project.org/.

Graphics System

Both the installation system and Fedora use the Xorg suite to provide graphical capabilities. Components of Xorg manage the display, keyboard and mouse for the desktop environments that users interact with. Refer to http://www.x.org/ for more information.

Remote Displays

Fedora and anaconda include VNC (Virtual Network Computing) software to enable remote access to graphical displays. For more information about VNC, refer to the documentation on the RealVNC Web site: http://www.realvnc.com/documentation.html.

Command-line Interface

By default, Fedora uses the GNU bash shell to provide a command-line interface. The GNU Core Utilities complete the command-line environment. Refer to http://www.gnu.org/software/bash/bash.html for more information on bash. To learn more about the GNU Core Utilities, refer to http://www.gnu.org/software/coreutils/.

Remote System Access

Fedora incorporates the OpenSSH suite to provide remote access to the system. The SSH service enables a number of functions, which include access to the command-line from other systems, remote command execution, and network file transfers. During the installation process anaconda may use the scp feature of OpenSSH to transfer crash reports to remote systems. Refer to the OpenSSH Web site for more information: http://www.openssh.com/.

Access Control

SELinux provides Mandatory Access Control (MAC) capabilities that supplement the standard Linux security features. Refer to the SELinux FAQ for more information: http://docs.fedoraproject.org/selinux-faq/.

Firewall

The Linux kernel used by Fedora incorporates the netfilter framework to provide firewall features. The Netfilter project website provides documentation for both netfilter, and the iptables administration facilities: http://netfilter.org/documentation/index.php.

Software Installation

Fedora uses yum to manage the RPM packages that make up the system. Refer to http://docs.fedoraproject.org/yum/ for more information.

Virtualization

Virtualization provides the capability to simultaneously run multiple operating systems on the same computer. Fedora also includes tools to install and manage the secondary systems on a Fedora host. You may select virtualization support during the installation process, or at any time thereafter. Refer to http://www.fedoraproject.org/wiki/Tools/Virtualization for more information.

displayFooter('$Date: 2008/07/26 00:07:53 $'); ?>