Next Previous Previous Contents Index
Contents

Contents

1 New Features of Red Hat Linux 6.0
1.1 Installation-Related Enhancements
1.1.0.1 New HTTP Installation Method
1.1.0.2 `Out-of-the-Box' Processor Optimized Kernel Support
1.1.0.3 New Boot Disks
1.1.0.4 Improved Package Selection Screen
1.1.0.5 New Authentication Configuration Screen
1.1.0.6 Xconfigurator Now Part of the Install
1.2 Desktop and Window Managers
1.2.0.1 GNOME with Enlightenment Included
1.2.0.2 KDE Included
1.3 Miscellaneous New Features
1.3.0.1 Enhanced Font Support
1.3.0.2 Enhanced Initscripts
1.3.0.3 Switchdesk Feature
1.3.0.4 Latest Stable 2.2 Kernel Included
2 Before You Begin
2.1 Getting Documentation
2.2 Getting the Right Red Hat Linux Components
2.2.1 Contents of the Red Hat Linux Boxed Set
2.2.1.1 Installation Guide
2.2.1.2 Official Red Hat Linux Getting Started Guide
2.2.1.3 Alpha Installation Addendum
2.2.1.4 CDs 1 and 2
2.2.1.5 Linux Applications CD Pack
2.2.1.6 Boot Diskette
2.2.1.7 License and Registration Information
2.2.2 Missing Something?
2.2.3 No Boxed Set? No Problem!
2.2.4 Checking for Updated Diskette Images
2.3 Things You Should Know
2.3.1 Basic Hardware Configuration
2.3.1.1 Learning About Your Hardware With Windows®
2.3.2 Video Configuration
2.3.3 Network-related Information
2.4 Installation Methods
2.4.1 PCMCIA Support During the Installation
2.4.2 Installing From a CD-ROM
2.4.2.1 How To Do It
2.4.3 Installing From an FTP Site
2.4.3.1 How To Do It
2.4.4 Installing From an HTTP Site
2.4.4.1 How To Do It
2.4.5 Installing From an NFS Server
2.4.5.1 How To Do It
2.4.6 Installing From a Hard Drive
2.4.6.1 How To Do It
2.5 Need a Network Boot Disk?
2.6 Need a PCMCIA Support Diskette?
2.7 Installation Classes
2.7.1 The Workstation-Class Installation
2.7.1.1 What Does It Do?
2.7.2 The Server-Class Installation
2.7.2.1 What Does It Do?
2.7.3 The Custom-Class Installation
2.8 Disk Partitions
2.8.1 Making Room For Red Hat Linux
2.8.1.1 Using Unpartitioned Free Space
2.8.1.2 Using Space From An Unused Partition
2.8.1.3 Using Free Space From An Active Partition
2.8.2 Partition Naming Scheme
2.8.3 Disk Partitions and Other Operating Systems
2.8.4 Disk Partitions and Mount Points
2.8.5 How Many Partitions?
2.8.6 One Last Wrinkle: Using LILO
2.8.6.1 BIOS-Related Limitations Impacting LILO
2.9 A Note About Kernel Drivers
2.10 If You Have Problems...
2.11 One Last Note
3 Starting the Installation
3.1 The Installation Program User Interface
3.1.1 Using the Keyboard to Navigate
3.1.2 A Note about Virtual Consoles
3.2 Starting the Installation Program
3.2.1 Booting the Installation Program
3.3 Beginning the Installation
3.3.1 Choosing a Language
3.3.2 Selecting a Keyboard Type
3.3.3 PCMCIA Support
3.4 Selecting an Installation Method
4 Local Media Installations
4.1 Selecting an Installation Method
4.2 Installing from CD-ROM
4.3 Installing from a Hard Drive
4.4 Upgrading or Installing
4.4.1 Installing
4.4.2 Upgrading
4.5 Installation Class
4.6 SCSI Support
4.7 Creating Partitions for Red Hat Linux
4.7.1 Using Disk Druid
4.7.1.1 The ``Current Disk Partitions'' Section
4.7.1.2 The ``Drive Summaries'' Section
4.7.1.3 Disk Druid's Buttons
4.7.1.4 Handy Function Keys
4.7.1.5 Adding a Partition
4.7.2 Problems When Adding a Partition
4.7.2.1 Deleting a Partition
4.7.2.2 Editing a Partition
4.7.2.3 Adding an NFS Mount
4.7.2.4 Starting Over
4.7.2.5 When You're Finished...
4.7.3 Using fdisk
4.7.3.1 An Overview of fdisk
4.7.3.2 Changing the Partition Table
4.7.4 Filesystem Configuration
4.7.4.1 Adding an NFS Mount
4.8 Initializing Swap Space
4.9 For Hard Drive Installations Only...
4.10 Formatting Partitions
4.11 Selecting and Installing Packages
4.11.1 Selecting Components
4.11.2 Selecting Individual Packages
4.11.2.1 Quick Keys
4.11.2.2 Getting Information about a Package
4.11.3 Package Dependencies
4.11.4 Package Installation
5 Network Installations
5.1 Selecting an Installation Method
5.1.1 Network Driver Configuration
5.1.2 Configuring TCP/IP Networking
5.2 Installing via NFS
5.2.1 NFS Server Information
5.3 Installing via FTP
5.4 Installing via HTTP
5.5 Upgrading or Installing
5.5.1 Installing
5.5.2 Upgrading
5.6 Installation Class
5.7 SCSI Support
5.8 Creating Partitions for Red Hat Linux
5.8.1 Using Disk Druid
5.8.1.1 The ``Current Disk Partitions'' Section
5.8.1.2 The ``Drive Summaries'' Section
5.8.1.3 Disk Druid's Buttons
5.8.1.4 Handy Function Keys
5.8.1.5 Adding a Partition
5.8.2 Problems When Adding a Partition
5.8.2.1 Deleting a Partition
5.8.2.2 Editing a Partition
5.8.2.3 Adding an NFS Mount
5.8.2.4 Starting Over
5.8.2.5 When You're Finished...
5.8.3 Using fdisk
5.8.3.1 An Overview of fdisk
5.8.3.2 Changing the Partition Table
5.8.4 Filesystem Configuration
5.8.4.1 Adding an NFS Mount
5.9 Initializing Swap Space
5.10 Formatting Partitions
5.11 Selecting and Installing Packages
5.11.1 Selecting Components
5.11.2 Selecting Individual Packages
5.11.2.1 Quick Keys
5.11.2.2 Getting Information about a Package
5.11.3 Package Dependencies
5.11.4 Package Installation
6 Finishing the Installation
6.1 Configuring a Mouse
6.2 Configuring Networking
6.2.1 Network Configuration Dialogs
6.3 Configuring the Time Zone
6.4 Selecting Services for Start on Reboot
6.5 Configuring a Printer
6.5.1 Locally Attached Printers
6.5.2 Remote lpd Printers
6.5.3 SMB, Windows 95/NT Printers
6.5.4 NetWare Printers
6.5.5 Finalizing Printer Setup
6.6 Setting a Root Password
6.7 Authentication Configuration
6.8 Creating a Boot Diskette
6.9 Installing LILO
6.9.1 SMP Motherboards and LILO
6.9.2 Adding Options to the LILO Boot Command Line
6.9.3 Alternatives to LILO
6.10 Configuring the X Window System
6.10.1 Configuring an XFree86 Server
6.11 Finishing Up...
7 Finding Documentation
7.1 On Line Help
7.1.1 Man Pages
7.1.1.1 How to Read a Man Page
7.1.2 Package Documentation
7.1.3 HOWTOs and FAQs
7.1.4 The ``locate'' Command
7.1.5 ``info'' Pages
7.2 Help from the Internet Community
7.2.1 Red Hat Mailing Lists
7.2.2 USENET Newsgroups
7.2.2.1 Red Hat-Specific Newsgroups
8 System Configuration
8.1 System Configuration With Linuxconf
8.1.1 Running Linuxconf
8.1.1.1 Tree Menu Interface
8.1.1.2 Enabling Web-Based Linuxconf Access
8.1.1.3 Adding a User Account -- Quick Reference
8.1.1.4 Adding a User Account -- General Overview
8.1.1.5 Modifying a User Account -- Quick Reference
8.1.1.6 Modifying a User Account -- General Overview
8.1.1.7 Changing a User's Password -- Quick Reference
8.1.1.8 Changing a User's Password -- General Overview
8.1.1.9 Changing the root Password -- Quick Reference
8.1.1.10 Changing the root Password -- General Overview
8.1.1.11 Disabling a User Account -- Quick Reference
8.1.1.12 Disabling a User Account -- General Overview
8.1.1.13 Enabling a User Account
8.1.1.14 Deleting a User Account -- Quick Reference
8.1.1.15 Deleting a User Account -- General Overview
8.1.2 Groups
8.1.2.1 Creating a Group -- Quick Reference
8.1.2.2 Creating a Group -- General Overview
8.1.2.3 Deleting a Group -- Quick Reference
8.1.2.4 Deleting a Group -- General Overview
8.1.2.5 Modifying Group Membership
8.1.2.6 Modifying Group Membership -- Quick Reference
8.1.2.7 Modifying Group Membership -- Quick Reference
8.1.2.8 Modifying Group Membership -- General Overview
8.1.3 CD-ROMs, Diskettes, Hard Drives and Filesystems -- the Inside Track
8.1.3.1 Reviewing Your Current Filesystem -- Quick Reference
8.1.3.2 Reviewing Your Current Filesystem -- General Overview
8.1.3.3 Adding NFS Mounts -- Quick Reference
8.1.3.4 Adding NFS Mounts -- General Overview
8.1.4 Getting Connected (Network Configuration)
8.1.4.1 Adding Modem/PPP/SLIP connections -- Quick Reference
8.1.4.2 Adding Modem/PPP/SLIP connections -- General Overview
8.1.4.3 Modifying a PPP or SLIP Configuration -- Quick Reference
8.1.4.4 Modifying a PPP or SLIP Configuration -- General Overview
8.1.4.5 Other Network Connections -- Quick Reference
8.1.4.6 Other Network Connections -- General Overview
8.1.4.7 Nameserver Specification
8.1.4.8 Date and Time
8.2 System Configuration with the Control Panel
8.2.1 Printer Configuration
8.2.2 Kernel Daemon Configuration
8.2.2.1 Changing Module Options
8.2.2.2 Changing Modules
8.2.2.3 Adding Modules
8.2.2.4 Restarting Kerneld
8.2.3 Network Configuration
8.2.3.1 Managing Names
8.2.3.2 Managing Hosts
8.2.3.3 Adding a Networking Interface
8.2.3.4 Managing Routes
8.2.4 Time and Date
9 Package Management with RPM
9.1 RPM Design Goals
9.2 Using RPM
9.2.1 Installing
9.2.1.1 Package Already Installed
9.2.1.2 Conflicting Files
9.2.1.3 Unresolved Dependency
9.2.2 Uninstalling
9.2.3 Upgrading
9.2.4 Freshening
9.2.5 Querying
9.2.6 Verifying
9.3 Impressing Your Friends with RPM
9.4 Other RPM Resources
10 GnoRPM
10.1 Starting GnoRPM
10.2 The Package Display
10.2.1 Selecting Packages
10.3 Installing New Packages
10.4 Configuration
10.5 Package Manipulation
10.5.1 Querying Packages
10.5.2 Verifying Packages
10.5.3 Uninstalling Packages
10.5.3.1 Upgrading Packages
11 System Administration
11.1 Filesystem Structure
11.1.1 Overview of the FSSTND
11.1.2 /usr/local in Red Hat Linux
11.2 Special Red Hat File Locations
11.3 Users, Groups and User-Private Groups
11.3.1 Standard Users
11.3.2 Standard Groups
11.3.3 User Private Groups
11.3.3.1 User Private Group Rationale
11.4 Configuring Console Access
11.5 The floppy Group
11.6 User Authentication with PAM
11.6.1 PAM Modules
11.6.2 Services
11.6.3 The Configuration Files
11.6.4 Shadow Passwords
11.6.5 Rexec and PAM
11.7 Shadow Utilities
11.8 Building a Custom Kernel
11.8.1 Building a modularized kernel
11.8.2 Making an initrd image
11.8.3 Building a monolithic kernel
11.9 Sendmail
11.10 Controlling Access to Services
11.11 Anonymous FTP
11.12 NFS Configuration
11.13 The Boot Process, Init, and Shutdown
11.13.1 Sysconfig Information
11.13.1.1 Files in /etc/sysconfig
11.13.1.2 Files in /etc/sysconfig/network-scripts/
11.13.2 System V Init
11.13.3 Init Runlevels
11.13.4 Initscript Utilities
11.13.5 Running Programs at Boot Time
11.13.6 Shutting Down
11.14 Rescue Modes
11.14.0.1 A Handy Trick
A Getting Technical Support
A.1 An Overview of Our Support Policy
A.2 Getting Support
A.2.1 Registration
A.2.1.1 Registering via the Web
A.2.1.2 Registering via Email
A.2.1.3 Registering via Fax or Snail Mail
A.2.2 Support Questions
A.2.2.1 How to Send Them
A.2.2.2 Where to Send Them
A.3 Support FAQ (Frequently Asked Questions)
B Making Installation Diskettes
B.1 Making a Diskette Under MS-DOS
B.2 Making a Diskette Under a Linux-like O/S
C An Introduction to Disk Partitions
C.1 Hard Disk Basic Concepts
C.1.1 It's Not What You Write, it's How You Write It
C.1.2 Partitions -- Turning One Drive Into Many
C.1.3 Partitions within Partitions -- An Overview of
Extended Partitions
D Package List
D.1 Amusements
D.1.1 Games
D.1.2 Graphics
D.2 Applications
D.2.1 Archiving
D.2.2 Communications
D.2.3 Databases
D.2.4 Editors
D.2.5 Emulators
D.2.6 Engineering
D.2.7 File
D.2.8 Internet
D.2.9 Multimedia
D.2.10 Productivity
D.2.11 Publishing
D.2.12 System
D.2.13 Text
D.3 Base
D.4 Development
D.4.1 Debuggers
D.4.2 Languages
D.4.3 Libraries
D.4.4 System
D.4.5 Tools
D.5 Documentation
D.6 System Environment
D.6.1 Base
D.6.2 Daemons
D.6.3 Kernel
D.6.4 Libraries
D.6.5 Shells
D.7 User Interface
D.7.1 Desktops
D.7.2 X Hardware Support
D.7.3 X
E General Parameters and Modules
E.1 CD-ROM parameters
E.2 SCSI parameters
E.3 Ethernet parameters
E.3.1 Using Multiple Ethernet Cards
F Information Specific to Red Hat Linux/SPARC
F.1 Supported Hardware
F.2 Installation Overview
F.3 Console Commands
F.4 Ramdisk-based Installation Criteria
F.4.1 Preparing to Use an NFS-Mounted Root
F.5 Choosing a Boot Method
F.5.1 Booting From Diskette
F.5.1.1 Diskette Boot Commands
F.5.2 Booting From CD-ROM
F.5.3 Booting From the Network
F.5.3.1 Network Boot Commands
F.6 Choosing an Installation Method
F.6.1 CD-ROM Installation
F.6.2 FTP Installation
F.6.3 NFS Installation
F.6.4 Hard Disk Installation
F.6.5 HTTP Installation
F.7 Installation Using a Serial Terminal
F.8 SILO Configuration
F.9 Partitioning
G Glossary
H Kickstart Installations
H.1 Where to Put A Kickstart File
H.1.1 On Diskette
H.1.2 On the Network
H.2 Starting a Kickstart Installation
H.3 The Kickstart File
H.3.1 lang -- Language Setting
H.3.2 network -- Networking Configuration
H.3.3 Installation Methods
H.3.4 nfs -- The NFS Installation Method
H.3.5 cdrom -- The CD-ROM Installation Method
H.3.6 device -- Optional Hardware Information
H.3.7 keyboard -- Keyboard Type
H.3.8 noprobe
H.3.9 device --continue
H.3.10 Partitioning
H.3.11 zerombr -- Partition table initialization
H.3.12 clearpart -- Removing partitions based on partition type
H.3.13 part -- Partition definition
H.3.14 install and upgrade -- Install/Upgrade Selection
H.3.15 mouse -- Mouse Configuration
H.3.16 timezone -- Timezone Definition
H.3.17 xconfig -- X Window Setup
H.3.18 rootpw -- Setting the Root Password
H.3.19 authconfig -- Setting up Authentication Configuration
H.3.20 lilo -- LILO Configuration
H.3.21 %packages -- Package Selection
H.3.22 %post -- Post-Installation Configuration Section


Next Previous Previous Contents Index