home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  

Running Linux, 4th Ed.Running Linux, 4th Ed.Search this book


"Technical knowledge is not enough. One must transcend techniques so that the art becomes an artless art, growing out of the unconscious."

—Daisetsu Suzuki (1870-1966)

This is a book about Linux, a free, open source operating system that's changing the world of computing. In this book, we show how you can completely change the way you work with computers by exploring a powerful and free operating system. Linux goes against the traditional computing mainstream, being developed by a loosely organized group of thousands of volunteers across the Internet. Linux started as a real underground movement — guerrilla hacking, if you will — and brings a lot of excitement, discovery, and self-empowerment back into today's corporate-dominated computing culture. We invite you to dive in, enjoy yourself, and join the throng of people who know what it means to tweak your dot clocks and rdev your kernel image.

The Zen quote at the beginning of this preface summarizes our philosophy in this book. We're targeting readers who are inquisitive and creative enough to delve full-tilt into the world of Linux, and who want to get at the heart of the system. Linux represents a rebellion against commercial operating systems, and many of its users like living on the edge of the latest technological trends. Of course, the casual reader can set up and run a Linux system (or hundreds of them!) without much trouble, but the purpose of this book is to dig more deeply into the system — to bring you completely into the Linux mentality, to reach Linux "enlightenment." Rather than gloss over messy details, we explain the concepts by which the system actually works so that you can troubleshoot problems on your own. By sharing the accumulated expertise of several Linux experts, we hope to give you enough confidence to call yourself a true Linux Guru. (Your first koan: what is the sound of one user hacking?)

You have in your hands the fourth edition of Running Linux, and by most accounts this book is considered the classic text on installing, maintaining, and learning to use a Linux system. The first edition was published way back in 1996, and had its roots in a free book called Linux Installation and Getting Started, which is still floating around the Internet. Since then, Running Linux has gone through many improvements and changes to keep the text up-to-date with the latest developments in the Linux world. Kalle Dalheimer joined Matt Welsh and Lar Kaufman for the third edition, and has done most of the updates for this edition as well. Terry Dawson has contributed some material on security.

In this edition, we have completely updated the installation, configuration, and tutorial information to be up-to-date with the latest Linux software distributions (including Red Hat and its derivatives, SuSE, and Debian) and many application packages. The core of the book, however, has not changed much. This was intentional: in the first three editions we made a great effort to make the book as robust as possible, even though Linux itself is under constant development. No book can adequately capture everything there is to know about Linux. (You won't find chapters here on using Linux on the Space Shuttle, or on finding weaknesses in data encryption algorithms, although it's been done!) Our approach has worked remarkably well and has been preserved in this new, updated edition. We think this book will be of use to you for a long time to come.

The world of Linux has changed a lot since the last edition of Running Linux. Apart from increased performance and robustness, Linux sports an increasing range of applications, from personal productivity tools to high-end databases. Linux is used to running mission-critical services, and drives many popular Internet sites, search engines, and content delivery networks. Linux is also being increasingly adopted on the desktop, and desktop systems such as KDE and GNOME are making it easier than ever before to get the most out of Linux.

In the preface to the first edition, we said that "Linux has the potential to completely change the face of the PC operating system world." Looking back, it's clear that our prediction was right! Linux has erupted into the computing mainstream with an amazing force: it has been covered by every major media channel, has helped usher in the so-called "Open Source Revolution," and is widely claimed as the most viable competitor to Microsoft's dominance in the operating systems market. Today, most estimates place the number of Linux users worldwide at well over 200 million. Linux has matured to the point where many people can dive in and start using Linux without knowing most of the hairy details behind device drivers, XFree86 configuration files, and bootloaders. Still, we think it's best to give you some of the behind-the-scenes views, so you have an understanding of the workings of the system, even if it's not strictly necessary for casual Linux use.

0.1. Why People Like Linux

There are many reasons why people are finding that Linux is the right operating system for them. It might have to do with cost, performance, flexibility, size, or features. Or it might have something to do with that intangible thrill that you get from running your own system, rather than simply installing a bunch of software that comes out of a box. Windows XP and Mac OS X are good operating systems, but they are focused on the needs of home users. As such, they have some limitations and are a lot less flexible than Linux. Here are a few reasons why people are switching to Linux:

Library Navigation Links

Copyright © 2003 O'Reilly & Associates. All rights reserved.