CentOS Linux Installation
List of Figures
Chapter 2: CentOS Linux Installation
- Figure 2-1: Right-Clicking on the Partition to Resize in PartitionMagic 8.0.
- Figure 2-2: Selecting Automatic Partitioning Options during CentOS Linux Installation.
- Figure 2-3: Partitions Automatically Created by the CentOS Linux Installer.
- Figure 2-4: Selecting and Configuring a Boot Loader.
- Figure 2-5: Adding a Windows XP Partition to the List of Partitions to Boot.
- Figure 2-6: Selecting Where to Install Boot Loader and Providing Kernel Options.
- Figure 2-7: Setting up the Packet Filtering Firewall Built into Your System.
- Figure 2-8: Selecting Package Groups to Install.
- Figure 2-9: Selecting the Video Card for X Configuration.
- Figure 2-10: Configuring the Monitor.
- Figure 2-11: Customizing X and the Login Type.
- Figure 2-2: Selecting Automatic Partitioning Options during CentOS Linux Installation.
Chapter 3: 3X Window System Setup
- Figure 3-1: A Typical Raster-Scan Display.
- Figure 3-2: Main Window from redhat-config-xfree86.
- Figure 3-3: You Can Configure the Monitor and the Video Card from the Advanced Tab.
- Figure 3-4: Configuring the Monitor in redhat-config-xfree86.
- Figure 3-5: Configuring the Video Card in redhat-config-xfree86.
- Figure 3-6: Selecting a Specific XFree86 Driver for Your Video Card.
- Figure 3-7: Completing X Configuration with redhat-config-xfree86.
- Figure 3-8: Warning Message from xvidtune.
- Figure 3-9: Adjust ModeLine Parameters from the Main Window of xvidtune.
- Figure 3-10: Adjusting Display Settings from GNOME or KDE.
- Figure 3-2: Main Window from redhat-config-xfree86.
Chapter 4: Printer Setup
- Figure 4-1: The Main Window of the Printer Configuration Tool.
- Figure 4-2: Set the Print Queue Name and Description.
- Figure 4-3: Select the Print Queue Type.
- Figure 4-4: Select a Printer Manufacturer and Model.
- Figure 4-5: Finish Creating the New Print Queue.
- Figure 4-6: Accessing the CUPS Web Interface at Port 631.
- Figure 4-7: Managing Printers through the CUPS Web Interface.
- Figure 4-8: The CUPS Architecture.
- Figure 4-2: Set the Print Queue Name and Description.
Chapter 5: Sound Setup
- Figure 5-1: Sound Card Detected by redhat-config-soundcard Tool.
- Figure 5-2: The GNOME CD Player Playing a Track from an Audio CD.
- Figure 5-3: Selecting a Specific Audio Track to Play with the CD Player.
- Figure 5-2: The GNOME CD Player Playing a Track from an Audio CD.
Chapter 6: Network Setup
- Figure 6-1: The OSI Seven-Layer Reference Model of Networking.
- Figure 6-2: A Simplified Four-Layer TCP/IP Networking Model.
- Figure 6-3: Classes of IP Addresses.
- Figure 6-4: A Routing Device Allows Packet Exchange between Two Networks.
- Figure 6-5: Part of the Internet Domain-Name Hierarchy.
- Figure 6-6: Configuring a TCP/IP Network with the Red Hat Network Configuration Tool.
- Figure 6-2: A Simplified Four-Layer TCP/IP Networking Model.
Chapter 7: CentOS Linux Basics
- Figure 7-1: Graphical Login Screen in CentOS Linux.
- Figure 7-2: Initial GNOME Desktop.
- Figure 7-3: The Linux File System Provides a Unified View of Storage That May Span Multiple Drives.
- Figure 7-4: A Typical Linux Pathname.
- Figure 7-5: My Home Directory, as It Appears in Nautilus.
- Figure 7-2: Initial GNOME Desktop.
Chapter 9: GUI Desktops
- Figure 9-1: Graphical Login Screen Managed by gdm.
- Figure 9-2: Switching to KDE by Using the Desktop Switching Tool.
- Figure 9-3: Switching to GNOME for the Current Session Only.
- Figure 9-4: Graphical Login Screen Managed by kdm.
- Figure 9-5: The Initial GNOME Desktop, with the Default Session File.
- Figure 9-6: Accessing the Main Menu in GNOME.
- Figure 9-7: The Initial KDE Desktop.
- Figure 9-8: Viewing the Main Menu in KDE.
- Figure 9-9: Customizing the Desktop Background with KDE Control Center.
- Figure 9-2: Switching to KDE by Using the Desktop Switching Tool.
Chapter 10: CentOS Linux Applications and Utilities
- Figure 10-1: Editing Several Files with gedit.
- Figure 10-2: Setting Up Evolution for the First Time.
- Figure 10-3: Main Window of Ximian Evolution.
- Figure 10-4: Keeping Track of Appointments in Evolution's Calendar.
- Figure 10-5: Preparing Documents in OpenOffice.org Writer.
- Figure 10-6: Preparing Spreadsheets Using OpenOffice.org Calc.
- Figure 10-7: Preparing Briefing Packages in OpenOffice.org Impress.
- Figure 10-8: The GNOME Calculator.
- Figure 10-9: The Initial Windows Displayed by the GIMP.
- Figure 10-10: Opening an Image with the GIMP.
- Figure 10-11: A Sample Drawing That xfig Displays.
- Figure 10-12: Running Gnuplot in a Terminal Window.
- Figure 10-13: Plotting sin(x) in Gnuplot.
- Figure 10-14: A 3D Plot of the World in Gnuplot.
- Figure 10-15: Ghostscript Displaying a PostScript File.
- Figure 10-16: KGhostview Displaying a PostScript File.
- Figure 10-2: Setting Up Evolution for the First Time.
Chapter 11: Text Processing
- Figure 11-1: A File Displayed in a Full-Screen Text Window by the vi Editor.
- Figure 11-2: The Initial Window That the X Version of GNU Emacs Displays.
- Figure 11-3: GNU Emacs Displays the Online Tutorial After You Press C-h t.
- Figure 11-4: GNU Emacs Displays the Key Bindings in a Split Window After You Press C-h b.
- Figure 11-5: Output of the
man zless
Command in a Terminal Window.- Figure 11-6: Output of the
man satview
Command in a Terminal Window.- Figure 11-7: Displaying HTML Version of Sample DocBook in a Web Browser.
- Figure 11-8: Chunked HTML Version of DocBook.
- Figure 11-2: The Initial Window That the X Version of GNU Emacs Displays.
Chapter 12: Basic System Administration
- Figure 12-1: Providing the Root Password for GUI Tools That Need Root Privileges.
- Figure 12-2: Red Hat User Manager Window.
- Figure 12-3: Entering Information for a New User.
- Figure 12-4: Meaning of Fields in a Typical /etc/passwd Entry.
- Figure 12-5: The Initial Start Here Window, After You Double-Click the Start Here Icon on the Desktop.
- Figure 12-6: System Settings Icons.
- Figure 12-7: Mounting Devices on the CentOS Linux File System.
- Figure 12-8: Mounting a DOS/Windows FAT Partition on the /dosc Directory.
- Figure 12-9: Naming Convention for the Floppy Disk Drive in CentOS Linux.
- Figure 12-2: Red Hat User Manager Window.
Chapter 13: Internet Connection Setup
- Figure 13-1: Connecting to the Internet Using DSL.
- Figure 13-2: Typical Residential DSL Connection.
- Figure 13-3: Connecting a LAN to Internet through a NAT Router and DSL Modem.
- Figure 13-4: High-Speed Internet Access over the Cable TV Network.
- Figure 13-5: Splitting the Cable TV Signal between the TV and the Cable Modem.
- Figure 13-6: Sharing a Cable Modem Internet Connection with Several PCs in a LAN.
- Figure 13-7: Connecting a Mixed Wired and Wireless Ethernet LAN to the Internet.
- Figure 13-8: Sending Digital Data over a Modem.
- Figure 13-9: The Format of a PPP Frame.
- Figure 13-10: Configuring a New Modem Connection.
- Figure 13-11: Click Activate in the Network Configuration Dialog Box to Establish the PPP Connection.
- Figure 13-2: Typical Residential DSL Connection.
Chapter 14: Web Server
- Figure 14-1: A Uniform Resource Locator (URL) Is Composed of Various Parts.
- Figure 14-2: The URL www.gao.gov Viewed with the Mozilla Web Browser.
- Figure 14-3: The Mozilla Web Browser in Action.
- Figure 14-2: The URL www.gao.gov Viewed with the Mozilla Web Browser.
Chapter 15: Mail Server
- Figure 15-1: Interactions between MUAs and MTAs When Sending Email.
Chapter 17: FTP Server
- Figure 17-1: The gFTP Window after Connecting to a Remote FTP Server.
Chapter 18: DNS and NIS
- Figure 18-1: Sample Domain Names Illustrating the Hierarchical DNS Namespace.
- Figure 18-2: Components of a Fully Qualified Domain Name.
Chapter 20: Advanced System Administration
- Figure 20-1: Using the Red Hat Service Configuration Utility to Select the Services You Want to Start Automatically.
- Figure 20-2: Application Accessing Devices through Device Drivers.
- Figure 20-3: Viewing top CPU Processes.
- Figure 20-4: Viewing Current Processes in the System Monitor.
- Figure 20-5: Graphical Display of CPU and Memory Usage History.
- Figure 20-2: Application Accessing Devices through Device Drivers.
Chapter 21: Software Installation and Update
- Figure 21-1: The Main Window of the Package Management Utility.
- Figure 21-2: Viewing a Package Group's Detailed Contents.
- Figure 21-3: Information about Disk Space Required to Install a Package Group.
- Figure 21-4: Playing MP3 Music with XMMS.
- Figure 21-5: Creating a New Account with the Red Hat Network.
- Figure 21-2: Viewing a Package Group's Detailed Contents.
Chapter 22: System and Network Security
- Figure 22-1: An Organization-wide Framework for Computer Security.
- Figure 22-2: Bob and Alice Can Communicate Securely with Public-Key Encryption.
- Figure 22-3: Alice Can Digitally Sign Her Message So That Bob Can Tell It's Really from Her.
- Figure 22-4: Packet Filtering with a Screening Router Provides a Simple Firewall.
- Figure 22-5: A Dual-Homed Host Can Act as an Internet Firewall.
- Figure 22-6: A More Complete Internet Firewall Includes a Perimeter Network and Bastion Hosts.
- Figure 22-7: A Proxy Server Lets Internal Hosts Access Internet Servers.
- Figure 22-8: Setting the Security Level with a GUI Tool.
- Figure 22-9: Simplified View of the
iptables
Processing Chains. - Figure 22-2: Bob and Alice Can Communicate Securely with Public-Key Encryption.
Chapter 23: Software Development in Linux
- Figure 23-1: The Terminal Window after Typing info at the Shell Prompt.
- Figure 23-2: The Info Window, Showing the Top-Level Help on GCC.
- Figure 23-3: The Info Window, Showing the First Page of the GNU General Public License (GPL).
- Figure 23-2: The Info Window, Showing the Top-Level Help on GCC.
Chapter 25: Tcl/Tk Scripting
- Figure 25-1: The Result of Running
wish
from a Terminal Window.- Figure 25-2: Interactively Creating a Label and a Button in
wish
.- Figure 25-3: The Result of Running the
hellotk
Script.- Figure 25-4: Relationship between Widget Names and the Widget Hierarchy.
- Figure 25-5: A Tk Script That Demonstrates How to Implement toolhelp Messages.
- Figure 25-2: Interactively Creating a Label and a Button in
Chapter 26: Java Programming
- Figure 26-1: Running the 'Hello, World!' Java Applet in
appletviewer
.- Figure 26-2: C's FILE Type as an Example of Abstract Data Type (ADT).
- Figure 26-3: Running the Clock Applet in the
appletviewer
.- Figure 26-4: The Layered Model of Java Foundation Classes (JFC).
- Figure 26-5: The Model-View-Controller (MVC) Architecture of Smalltalk-80.
- Figure 26-6: The Modified MVC Architecture Used by Swing Components.
- Figure 26-7: The ViewCal Application Displaying a Monthly Calendar.
- Figure 26-8: The Interrelationships among the Web Browser, Web Server, and Servlets.
- Figure 26-9: A Book Order Form in HTML.
- Figure 26-10: The OrderBooks Servlet Displays What the User Entered in the Book Order Form.
- Figure 26-2: C's FILE Type as an Example of Abstract Data Type (ADT).
Appendix D: Ethernet Cards
- Figure D-1: A 10BaseT Ethernet LAN Using a Hub.
Appendix E: Modems and Terminals
- Figure E-1: A Modem Bridges the Digital World of PCs and the Analog World of Telephones.