The Debian System: Concepts and TechniquesDespite its reputation as an operating system exclusively for professionals and hardcore computer hobbyists, Debian's open development cycle and strict quality control have helped it to gain popularity. With an installed base that’s growing annually by an estimated 25 percent, Debian clearly has its fair share of fans (not to mention the newsmaking Debian-based Linux distributions such as Knoppix, Ubuntu, and Xandros). Unlike other popular Linux distributions, the Debian GNU/Linux operating system favors text-based configuration over graphical user interfaces (GUIs). In The Debian System, author Martin Krafft, an experienced Debian developer, introduces the concept of the Debian operating system, and explains how to use its various tools and techniques as well as the pitfalls and the thinking behind each. Debian may appear simplistic, but it is actually quite robust, scalable, and secure. After reading The Debian System, you’ll see that strict adherence to standards, highly experienced developers, a clear vision and goals, and a certain degree of academic perfection make Debian the exceptional system that it is today. This is a fascinating, must-have volume that UNIX and Linux administrators will find complements the standard Linux references and will quickly orient you to Debian's unique philosophy and structure. Co-published with Open Source Press, an independent publisher based in Munich that specializes in the field of free and open source software. Visit the book's companion site for a discussion forum, errata, frequently asked questions, and more. |
Contents
Introduction | 17 |
The Debian Project in a Nutshell | 29 |
Installing Debian the Right Way | 67 |
Debian Releases and Archives | 103 |
The Debian Package Management System | 125 |
Debian System Administration | 271 |
Security of the Debian System | 357 |
Advanced Concepts | 381 |
Documentation and Resources | 513 |
Debian Flavours and Other DebianBased Operating Systems | 559 |
When is Debian the Right Choice? | 569 |
Miscellaneous | 573 |
The Debian Linux Manifesto | 587 |
Debian Social Contract | 591 |
The Debian Free Software Guidelines | 595 |
599 | |
Other editions - View all
Common terms and phrases
able addition administrator allows applications appropriate apt-get architecture archive automatically base boot build causes changes chapter command components configuration file connection contains create database DEB file debconf Debian archive Debian package Debian system default dependencies developers device distribution documentation dpkg example exist figure filesystem gruezi handle identify important install instance integrity interface keep kernel Linux load machine maintainer method mirror modified modules Note official operating system option package management parameters partition possible postfix prevent priority problem programme provides reference release remove request root script selection server simply single source package specified stable standard tasks testing unstable update upgrade write