Rate this page del.icio.us  Digg slashdot StumbleUpon

Book Review: Fedora Linux

by Paul Frields

Fedora Linux

Author: Chris Tyler
Publisher: O’Reilly Media
Publication date: October 1, 2006
http://www.oreilly.com/catalog/fedoralinux/index.html

Walk into any bookstore and you’re sure to find several books about Fedora, the community-oriented and totally free Linux distribution that’s completely cutting-edge without all the messy bleeding. Just in case you missed it, some of those books were reviewed here in November of ‘05. Many of these books are incredibly detailed and informative, but can make for difficult reading for beginners. O’Reilly has found a unique “sweet spot,” though, for one of its newest volumes, Fedora Linux.

The book is authored by Chris Tyler, a professor and consultant from Toronto who most recently spoke at Seneca College’s 2006 Free Software & Open Source Symposium. (You can find audio and video recordings of Chris’ talk, and the many other excellent presentations, here. Chris has produced a truly exceptional guide to all things Fedora that proves “comprehensive” doesn’t have to mean “painful” (to read or carry).

The book targets an audience ranging from complete beginners to intermediate users, by virtue of its exceptional task-oriented structure. Rather than trying to function as a “core dump” of topical areas, each chapter instead is built around teaching the reader a core skill set to achieve specific, common objectives. This is a very effective method of self-paced education and very different from the average Linux guide; experienced administrators will probably want to look elsewhere for extremely granular coverage of their pet topics, since this method does not lend itself to exhaustive explorations of minutiae. A beneficial side effect, however, is that users do not need to read every section in a chapter to understand the material in a particular section.The book includes plentiful cross-references and good indexing, making it an excellent, portable reference for accomplishing quick tasks while learning the operating system.

The book covers Fedora Core 6, and although the publishing schedule required use of a test release stand-in, the accuracy of the book is quite commendable. There are screenshots throughout–a relative rarity for O’Reilly publications–used tastefully and where appropriate. Users will be happy to know this book gives very even-handed coverage of both GNOME and KDE (the two most popular graphical desktop environments) as well as other environments including, of course, the command line. This book does not demand that the user drop to a terminal for every task, but does explain when and why to use one, so it is less intimidating than some of the oversize comprehensive references that focus almost exclusively on traditional UNIX methodologies.

The quantity of material covered is still considerable, despite the book’s smaller size, and includes everything from setup and installation guidance to practical coverage of such esoterica as LVM, network services, and SELinux. Each section is formatted with simple headings describing a task objective and how to accomplish it (”How Do I Do That?”), and explaining how the technology works so the reader has a deeper understanding of the methodology (”How Does It Work?”). Finally, there is an addendum of related, common questions (”What About…”) along with succinct answers. Each segment is also followed by a list of additional resources for discovering more about a topic of interest.

My absolute favorite chapter of the book, though, was the one dedicated to community participation. The lifeblood of Fedora, and indeed of all Linux, is the active involvement of interested people of many walks of life from around the globe. Because Fedora Linux gives an ambitious newcomer a place to start, and gentle guidance on how to meet with and get productive in the Fedora community, it has vaulted to the top of my list of Fedora books. Other books include this information, but I have seen none which speak to the newcomer in such an instructive and welcoming manner.

There are many excellent books about Linux and Fedora, but it is rare to find one that is written elegantly. As far as technical books go, the ease and fluidity of the writing style put this book head and shoulders above almost any I’ve seen in terms of sheer reading enjoyment. There is an almost indefinable grace in Fedora Linux, obviously born of the author’s zeal for good documentation.

This book would make an excellent companion volume for a Linux beginners class in which Fedora is the platform of choice. For a solid understanding of core skills for use on Fedora and Red Hat Enterprise Linux, and guidance on becoming part of the next century of computing, Chris Tyler’s Fedora Linux is a fantastic value and highly recommended.

7 responses to “Book Review: Fedora Linux

  1. Leslie Satenstein says:

    I recommend this book.

    This book is one of the most clearly written texts. It is well organized, and provides the reader with the information that is essential for installing, upgrading and maintaining Fedora.

    It is written without jargon, so that a beginner or intermediate computer savy (none or little prior linux knowledge) person can follow the explanations or examples in each chapter to install the features he/she would want or need.

    The information is ideal for a “quick start” introduction to linux, and then serves as a reference.

    I have this book and two others. The others gather dust, as my questions are answered in the pages of this well written book. Rarely had I needed to dig deeper than the contents in this book. A great value as a time saver.

    Congratulations Mr Chris on such a well written book.

    Were I to make additions, I would have a reprint with the DVD or respin DVD included.

    Leslie

    Montreal Canada

  2. Rams says:

    http://cs.senecac.on.ca/fsoss/2006/recordings/ - the link doesn’t work

  3. Bascha Harris says:

    Thanks so much for letting us know about the broken link, Rams. It has been updated now, so you should be able to get to the presentations.

  4. Oisin Feeley says:

    The links on the presentation page are all currently non-functional (27 Aug 2007) which is a shame because they all sound like great topics.

  5. Lisa says:

    I am relatively new to Linux and am looking to learn the meaning of Linux jargon in order to accomplish tasks like I do in Windows such as installing programs and ensuring compatibility. There are many terms I am unfamiliar with. Is this covered in this book? Also, is this okay for users of Fedora 7 or is there a more updated version? I’d like to stay as current as possible.

  6. RAMAKANTA says:

    No

  7. Paul W. Frields says:

    If you’re looking for recordings, or more information on the FSOSS conference, try these sites instead:

    http://fsoss.senecac.on.ca/2008/
    http://fsoss.senecac.on.ca/2007/ (link to recordings)
    http://fsoss.senecac.on.ca/2006/recordings/

Leave a reply