decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder
Thursday, June 15 2006 @ 05:30 PM EDT

Here, to kick off our new Groklaw feature of book reviews, is Carla Schroder's review of "The Debian System, Concepts and Techniques," by Martin Krafft. No Starch published it (you can buy it as a book or as a PDF from them), and of course Amazon has it, and the author's page provides a link to a list of places around the world where the book is available.

Before anyone asks, I'll tell you that I don't get a penny for any review or if you buy a book, so don't do that on my account; there is no click through data, no ads, nothing, a policy I decided on long ago to protect my readers' privacy. The book reviews are just another feature Groklaw decided to provide because enough members asked for it.

If you'd like to review a book you think the group or any subgroup here might enjoy learning about, please let me know. Or just send in a review, including any bio you wish to have attached, if you do, and be sure to include the kind of availability information I have provided here, so I don't have to do the work. It can be a tech book, business, or legal. I don't promise to run them all, but I'll seriously consider them. I don't have to agree with your review to publish it.

Each review we publish will be marked, Book Review, so if the feature isn't your cup of tea, you can skip them. Members, of course, can just go to their Preferences to exclude any topic we regularly cover on Groklaw, including this new one, so they don't see them in the first place.

********************************

Book Review: The Debian System, Concepts and Techniques by Martin Krafft

Reviewed by Carla Schroder

The Debian GNU/Linux operating system is a marvelous piece of engineering, and Martin Krafft's new book "The Debian System, Concepts and Techniques" shows you how to get under the hood and take advantage of all the power it puts in your hands. This is the definitive Debian manual, and I wish it had been written years ago. Mr. Krafft's affection and enthusiasm for Debian is apparent, and makes this book a pleasurable read.

Debian's maintainers work primarily on packaging, and typically don't modify source packages a whole lot. This is a marked contrast to distributions like Fedora, Red Hat, and SUSE, which extensively modify practically everything they get their hands on, especially kernels. Each approach has its merits. A more "vanilla"-type distribution means you won't need specialized documentation, which is often lacking, and can make use of a program's native documentation and help resources.

What the Book Covers

At almost 600 pages, you'd think it could contain all the Linux knowledge in the world, but of course no single book can do that. It is not a system administration manual, so you won't learn about running servers and networks, though you will learn a lot that will help you do those things. It is an exploration of Debian's internals that goes far beyond learning a few basic apt-get commands:
  • Advanced package management
  • Fixing dependency problems
  • Keeping your Debian system lean, mean, and tuned
  • Building your own packages from sources
  • Kernel customization the Debian way
  • Understanding the very flexible Debian installer
  • Advanced network interface configuration
  • Explaining Debian policy in plain English
  • Managing the boot process
  • A gloriously thorough section on PPP and PPPoE, both of which have vexed me beyond endurance more than once

Favorite Chapters

OK, that's enough bullet points for now, even though I could include a whole lot more. My favorite chapter, Chapter 7 "Security of the Debian System" include a nice howto on verifying package integrity with GPG keys and MD5. Most download repositories supply their own public keys and hashes, but do they tell you how to use them? Noooo, we're supposed to magically know. I would rather rely on good instructions than magic.

Another favorite chapter is Chapter 8 "Advanced Concepts." This goes into useful detail on building multiple custom kernels and ramdisks, building kernel modules, and managing a mixed-release system. The section on managing chroots is worth the price of the book all by itself. Mr. Krafft shows how to bootstrap an experimental installation into a chroot jail, how to run 32-bit applications on a 64-bit system, and how to do all this without needing root permissions to access the chroot.

The chapter also covers some advanced installation techniques, such as customized installations with pre-seed files and automatic network installations. It doesn't go into complete detail on these, but it includes useful information that you don't find in the pre-seed and FAI (Fully Automatic Installer) manuals.

My other favorite chapter- OK, they're all my favorites- is Chapter 10, which tells how to get help. It lists all manner of documentation, online forums, IRC channels, official Debian help resources, and mailing lists. There is an excellent section on bug reporting which I wish every Debian user would read. It describes the correct procedure, and how to write a good bug report. Good bug reports are an excellent way for non-coders to help improve software. Yes, it's time-consuming and finicky to do it right. Just keep in mind how much work went into delivering all that great free software into your hands in the first place when you feel a bit aggrieved over spending time on bug reports. Two things you want to avoid are duplicate bug reports, and reporting something as a bug when it's actually your own mistake.

No Whines

There isn't anything about this book I don't like. Except I wish it had been published years ago.


Carla writes weekly Linux howtos for several online publications, is the author of Linux Cookbook, published by O'Reilly, and is toiling on its successor, the Linux Networking Cookbook. Carla thinks everyone should dig under the hood of everything they own, learn what makes them go, and morph them into odd and interesting new things.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.


  


Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder | 139 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Corrections here
Authored by: MathFox on Thursday, June 15 2006 @ 05:40 PM EDT
So that we can fix all typos in one go.

---
If an axiomatic system can be proven to be consistent and complete from within
itself, then it is inconsistent.

[ Reply to This | # ]

Off Topic thread
Authored by: MathFox on Thursday, June 15 2006 @ 05:47 PM EDT
For other legal and Open Source issues...
Post in HTML mode if you want to make a link ;-)

---
If an axiomatic system can be proven to be consistent and complete from within
itself, then it is inconsistent.

[ Reply to This | # ]

Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder
Authored by: Anonymous on Thursday, June 15 2006 @ 07:17 PM EDT
Before anyone asks, I'll tell you that I don't get a penny for any review or if you buy a book, so don't do that on my account; there is no click through data, no ads, nothing, a policy I decided on long ago to protect my readers' privacy.

Why not provide an additional link (clearly marked as such) where you would get paid for it? ISTM if it's a separate additional link, there'd be no privacy concern. I'm sure a number of us would like to support you and/or Groklaw, but never quite get around to doing the donation stuff on the left of your web page. On the other hand, if we'd buy the book anyway, we'd be happy if the retailer paid you.

In any case, it would sure be easier than signing ourselves up as in the amazon-affiliate-program to get the 8.5% kickback for the book, and then cashing out and donating the savings to Groklaw.

[ Reply to This | # ]

PJ, I'd rather see Groklaw supported
Authored by: bb on Thursday, June 15 2006 @ 10:04 PM EDT
through advertising than have you stop writing your articles. What's the problem
with you making some money through advertising or whatever? I think your ethics
are admirable, but I just don't get it. By the way, I read every word you write,
and views and analysis cuts through a lot of crap and is usually a great read. I
say you have the right to put a few advertisments up, every reason to make some
money from your tireless efforts, and no ethical issues should stop you.

[ Reply to This | # ]

Thank you from a Debian User
Authored by: jplatt39 on Thursday, June 15 2006 @ 10:46 PM EDT
That's all I have to say. No quibbles, or suggestions, just thanks an awful
lot.

[ Reply to This | # ]

Amazon already knows who is a Groklaw reader
Authored by: Anonymous on Friday, June 16 2006 @ 12:15 AM EDT
The way the http referer field works, unless somebody goes out of their way to
copy the link and then paste it in their browser location bar, Amazon already
knows who got there from Groklaw.

Do they care? They're smart people -- I bet their system remembers that.

So if you want to truly protect people's privacy, you should provide the link in
plain text to force them to cut and paste.

You should also sign up to get revenue from Amazon and go ahead and get revenue
from a clickable version of the link, since I don't think *not* getting revenue
provides people with any more anonymity.

[ Reply to This | # ]

Other Book Reviews?
Authored by: Anonymous on Friday, June 16 2006 @ 01:55 AM EDT
Has this book been reviewed? Benkler - Wealth of Networks . Its a must read for most Groklawians I would think.

[ Reply to This | # ]

Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder
Authored by: madduck on Friday, June 16 2006 @ 06:37 AM EDT

Thank you, Carla, for your review! It's reading opinions like this which make authoring really rewarding!

I would just like to point out that No Starch Press released the book to the international market, but I actually wrote it in cooperation with the Munich-based Open Source Press, and they can claim their fair share in helping make this book what it turned out to be.

[ Reply to This | # ]

How relevant to Ubuntu
Authored by: Anonymous on Friday, June 16 2006 @ 10:41 AM EDT
I am actually a longtime Debian user, and I'd love to have this book anyway, but
I was wondering how useful it would be for Ubuntu? I've been using Ubuntu on my
desktop but haven't gotten under the hood a *whole* lot yet.

[ Reply to This | # ]

Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder
Authored by: madduck on Saturday, June 17 2006 @ 05:26 AM EDT
Uri Sharf has posted a Hebrew translation of this review here. Thank you!

[ Reply to This | # ]

Book Review: The Debian System, Concepts and Techniques, reviewed by Carla Schroder
Authored by: kitterma on Saturday, June 17 2006 @ 11:42 AM EDT
Thanks for the review. I just ordered the book.

[ Reply to This | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )