Running Linux, 3rd Edition
Publisher: O'Reilly Media
Release Date: August 1999
Pages: 760
Read on Safari with a 10-day trial
Start your free trial now Buy on AmazonWhere’s the cart? Now you can get everything on Safari. To purchase books, visit Amazon or your favorite retailer. Questions? See our FAQ or contact customer service:
1-800-889-8969 / 707-827-7019
support@oreilly.com
- KDE, a desktop that brings the friendliness and ease-of-use of Windows or the Macintosh to Linux
- Samba, which turns Linux into an office hub that serves files and printers to Microsoft systems
- PPP, the most popular software for logging into remote systems over phone lines
- Revised instructions for installation and configuration, particularly covering the Red Hat, SuSE and Debian distributions
Table of Contents
-
Chapter 1 Introduction to Linux
-
About This Book
-
A Brief History of Linux
-
Who’s Using Linux?
-
System Features
-
Software Features
-
About Linux’s Copyright
-
Open Source and the Philosophy of Linux
-
Differences Between Linux and Other Operating Systems
-
Hardware Requirements
-
Sources of Linux Information
-
Getting Help
-
-
Chapter 2 Preparing to Install Linux
-
Distributions of Linux
-
Preparing to Install Linux
-
-
Chapter 3 Installation and Initial Configuration
-
Installing the Linux Software
-
Post-Installation Procedures
-
Running Into Trouble
-
-
Chapter 4 Basic Unix Commands and Concepts
-
Logging In
-
Setting a Password
-
Virtual Consoles
-
Popular Commands
-
Shells
-
Useful Keys and How to Get Them to Work
-
Typing Shortcuts
-
Filename Expansion
-
Saving Your Output
-
What Is a Command?
-
Putting a Command in the Background
-
Manual Pages
-
File Ownership and Permissions
-
Changing the Owner, Group, and Permissions
-
Startup Files
-
Important Directories
-
Programs That Serve You
-
Processes
-
-
Chapter 5 Essential System Management
-
Running the System
-
Booting the System
-
System Startup and Initialization
-
Single-User Mode
-
Shutting Down the System
-
The /proc filesystem
-
Managing User Accounts
-
-
Chapter 6 Managing Filesystems, Swap, and Devices
-
Managing Filesystems
-
Managing Swap Space
-
Device Files
-
-
Chapter 7 Upgrading Software and the Kernel
-
Archive and Compression Utilities
-
Upgrading Software
-
Using RPM
-
Building a New Kernel
-
Loadable Device Drivers
-
Loading Modules Automatically
-
-
Chapter 8 Other Administrative Tasks
-
Making Backups
-
Scheduling Jobs Using cron
-
Managing System Logs
-
Managing Print Services
-
Setting Terminal Attributes
-
What to Do in an Emergency
-
-
Chapter 9 Editors, Text Tools, Graphics, and Printing
-
Editing Files Using vi
-
The Emacs Editor
-
Text and Document Processing
-
Graphics
-
Printing
-
-
Chapter 10 Installing the X Window System
-
X Concepts
-
Hardware Requirements
-
Installing XFree86
-
Configuring XFree86
-
Filling in Video Card Information
-
Running XFree86
-
Running Into Trouble
-
-
Chapter 11 Customizing Your X Environment
-
Basics of X Customization
-
The fvwm Window Manager
-
The K Desktop Environment
-
X Applications
-
-
Chapter 12 Windows Compatibility and Samba
-
Sharing Files
-
Sharing Programs
-
-
Chapter 13 Programming Languages
-
Programming with gcc
-
Makefiles
-
Shell Programming
-
Using Perl
-
Programming in Tcl and Tk
-
Java
-
Other Languages
-
-
Chapter 14 Tools for Programmers
-
Debugging with gdb
-
Programming Tools
-
-
Chapter 15 TCP/IP and PPP
-
Networking with TCP/IP
-
Dial-up PPP
-
PPP over ISDN
-
NFS and NIS Configuration
-
-
Chapter 16 The World Wide Web and Electronic Mail
-
The World Wide Web
-
Electronic Mail
-
-
Appendix Sources of Linux Information
-
Online Documents
-
Linux Documentation Project Manuals
-
Linux News and Information Sites
-
General Software FTP Sites
-
Requests For Comments
-
-
Appendix The GNOME Project
-
What Is GNOME?
-
A Brief History of the GNOME Project
-
The GNOME Desktop: A User’s Point of View
-
Some GNOME Applications
-
GNOME as a Development Platform
-
Getting and Installing GNOME
-
The Future of GNOME
-
How Can You Help with GNOME?
-
-
Appendix Installing Linux on Digital/Compaq Alpha Systems
-
Alpha History and Status
-
The Linux Port
-
Identifying Your Alpha System
-
Collecting System Hardware Information
-
Preparing for Installation of Linux Alpha
-
Installing Linux
-
Tuning and Post-Installation Considerations
-
-
Appendix LinuxPPC: Installing Linux on PowerPC Computers
-
Compatible Hardware
-
Kernel and Library Issues
-
Preparing to Boot LinuxPPC
-
Using the Red Hat Installer
-
Post-Installation: Setting Up the BootX Software
-
Getting Hardware to Do What You Want It to Do
-
-
Appendix Installing Linux/m68k on Motorola 68000-Series Systems
-
Software Versions
-
Supported Hardware
-
Distributions
-
Installation
-
Registration
-
For More Information
-
-
Appendix Installing Linux on Sun SPARC Systems
-
Supported Hardware
-
System Libraries
-
Installation Differences from Intel
-
Installation from a Serial Console
-
SPARC-specific Issues After Installation
-
Bootable Devices and Consoles
-
-
Appendix LILO Boot Options
-
Global Options
-
Image Options
-
Kernel Options
-
lilo Command Options
-
-
Appendix Zmodem File Transfer
-
Getting RZSZ
-
Sending and Receiving Files
-
Summary of rz and sz Options
-
Some Zmodem Usage Notes
-
Other Interesting Packages
-
-
Bibliography
-
Colophon