| |
| |
Preface | |
| |
| |
| |
Enjoying And Being Productive On Linux | |
| |
| |
| |
Introduction to Linux | |
| |
| |
About This Book | |
| |
| |
Who's Using Linux? | |
| |
| |
System Features | |
| |
| |
About Linux's Copyright | |
| |
| |
Open Source and the Philosophy of Linux | |
| |
| |
Sources of Linux Information | |
| |
| |
Getting Help | |
| |
| |
| |
Preinstallation and Installation | |
| |
| |
Distributions of Linux | |
| |
| |
Preparing to Install Linux | |
| |
| |
Post-Installation Procedures | |
| |
| |
Running into Trouble | |
| |
| |
| |
Desktop Environments | |
| |
| |
Why Use a Graphical Desktop? | |
| |
| |
The K Desktop Environment | |
| |
| |
KDE Applications | |
| |
| |
The GNOME Desktop Environment | |
| |
| |
GNOME Applications | |
| |
| |
| |
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 | |
| |
| |
Remote Logins and Command Execution | |
| |
| |
Manual Pages | |
| |
| |
Startup Files | |
| |
| |
Important Directories | |
| |
| |
Basic Text Editing | |
| |
| |
Advanced Shells and Shell Scripting | |
| |
| |
| |
Web Browsers and Instant Messaging | |
| |
| |
The World Wide Web | |
| |
| |
Instant Messaging | |
| |
| |
| |
Electronic Mail Clients | |
| |
| |
Using KMail | |
| |
| |
Using Mozilla Mail & News | |
| |
| |
Getting the Mail to Your Computer with fetchmail | |
| |
| |
OpenPGP Encryption with GnuPG | |
| |
| |
| |
Games | |
| |
| |
Gaming | |
| |
| |
Quake III | |
| |
| |
Return to Castle Wolfenstein | |
| |
| |
Unreal Tournament 2004 | |
| |
| |
Emulators | |
| |
| |
Frozen Bubble | |
| |
| |
Tux Racer | |
| |
| |
| |
Office Suites and Personal Productivity | |
| |
| |
Using OpenOffice | |
| |
| |
KOffice | |
| |
| |
Other Word Processors | |
| |
| |
Synching PDAs | |
| |
| |
Groupware | |
| |
| |
Managing Your Finances | |
| |
| |
| |
Multimedia | |
| |
| |
Multimedia Concepts | |
| |
| |
Kernel and Driver Issues | |
| |
| |
Embedded and Other Multimedia Devices | |
| |
| |
Desktop Environments | |
| |
| |
Windows Compatibility | |
| |
| |
Multimedia Applications | |
| |
| |
Multimedia Toolkits and Development Environments | |
| |
| |
Solutions to Common Problems | |
| |
| |
References | |
| |
| |
| |
System Administration | |
| |
| |
| |
System Administration Basics | |
| |
| |
Maintaining the System | |
| |
| |
Managing Filesystems | |
| |
| |
Managing Swap Space | |
| |
| |
The /proc Filesystem | |
| |
| |
Device Files | |
| |
| |
Scheduling Recurring Jobs Using cron | |
| |
| |
Executing Jobs Once | |
| |
| |
Managing System Logs | |
| |
| |
Processes | |
| |
| |
Programs That Serve You | |
| |
| |
| |
Managing Users, Groups, and Permissions | |
| |
| |
Managing User Accounts | |
| |
| |
File Ownership and Permissions | |
| |
| |
Changing the Owner, Group, and Permissions | |
| |
| |
| |
Installing, Updating, and Compiling Programs | |
| |
| |
Upgrading Software | |
| |
| |
General Upgrade Procedure | |
| |
| |
Automated and Bulk Upgrades | |
| |
| |
Upgrading Software Not Provided in Packages | |
| |
| |
Archive and Compression Utilities | |
| |
| |
| |
Networking | |
| |
| |
Networking with TCP/IP | |
| |
| |
Dial-Up PPP | |
| |
| |
PPP over ISDN | |
| |
| |
ADSL | |