|
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 |