Slashdot Mirror


Mastering Red Hat Linux 9

Dan Clough writes "Mastering Red Hat Linux 9 is a huge, very complete guide to Red Hat Linux 9. It's over 900 pages, and includes the "Publisher's Edition" of RH9 on 2 CDs. It is written in a style which should accommodate Linux newcomers and more experienced users alike. There are a lot of examples, code snippets, and screenshots throughout the book. In fact, sometimes the abundance of these tend to make the material a little long to wade through. Experts should have no trouble skipping over the sections they don't need, though." Read on for the rest of Dan's review. Mastering Red Hat Linux 9 author Michael Jang pages 942 publisher Sybex rating 8 of 10 reviewer Dan Clough ISBN 078214179X summary Good summary for operating a Linux system; though it uses Red Hat, it's not Red Hat-dependent.

The book starts out with an introduction to Linux, and has a good chapter on preparing to install, including hardware checklists. This is followed by a very detailed step-by-step explanation of installing Red Hat, both locally and via network. A nice part of this is a troubleshooting chapter for solving installation problems. Part Two explains the basics of using the command line, how filesystems work in Linux, and using the shell for various tasks.

Part Three includes chapters for administering users and groups on your new system, and how the RPM software package management process works. Other chapters in this part explain the bootup process and how to configure it, various ways to perform system backups, and other common administration tasks such as cron jobs and logs. Especially useful should be Chapter 12 which explains how to update/compile your own kernel. There are very good examples of the myriad kernel options, mostly by using the xconfig utility.

The next several chapters go over how to configure and use the X Window display system, including good examples from the XF86Config file. This is followed by detailed explanations of configuring and using the Gnome and KDE desktop environments. The KDE discussion is very good, considering Red Hat is more known for its use of Gnome as the default desktop. Chapter 18 introduces many of the more commonly used graphical applications in Linux, such as OpenOffice.org, Gnome Office, and the KOffice suite. Chapter 19 should be very handy for Linux/RH new users, as it outlines the Red Hat graphical configuration utilities which allow customization of the desktop look-and-feel and other system preferences.

Chapters 20-22 cover basic Linux networking. The first part of this section gives a very understandable primer on TCP/IP and network terminology. This is followed up by excellent discussions on how to setup and manage networking on your Linux computer, including security recommendations and firewall/masquerading methods. Once you've got your network running safely, there are additional chapters which cover topics such as remote access and xinetd services, and various server applications installation and operation. These include DNS, DHCP, CUPS printing operations, FTP servers (and clients), NFS and NIS, and mail servers (sendmail). Some of these services are probably more than most home users would need, and the sendmail operation in particular is a little difficult to understand.

Chapter 29 (Using Samba) will probably be a great help for people desiring to integrate a Linux system with existing Windows computers on a network. It offers an excellent tutorial on how to share files and resources across the LAN, and includes an explanation of the SWAT configuration utility which greatly simplifies initial setup for newcomers. The final chapter in the book explains how to install and setup a basic webserver using the Apache software. The appendix of the book is a relatively short section called the Linux Command Reference. There is some handy information in this, although it seems to be organized somewhat haphazardly. The book's index, on the other hand, seems to be very complete.

Overall, I found this book to be a very useful reference tool. It is basic enough for most beginners to get all the help they need, and has a good amount of usable knowledge for more advanced Linux users. One thing I realized is that much of the information here is not necessarily Red Hat-specific, so it can be helpful to users of other Linux distributions as well.

You can purchase Mastering Red Hat Linux 9 from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

11 of 212 comments (clear)

  1. eol by chef_raekwon · · Score: 5, Interesting

    good thing this book came out before the End of Life for Redhat 9, in 5 months.

    (yeah, I guess this is a troll)

    --
    We're like rats, in some experiment! -- George Costanza
  2. The next book will be lighter by Rosco+P.+Coltrane · · Score: 5, Funny

    Mastering Red Hat Linux 9 is a huge, very complete guide to Red Hat Linux 9

    "Mastering Red Hat Linux 10" will be a thin, very complete leaflet to Red Hat Linux 10 that will have "Switch to Debian now!" written on it in big blood-red letters.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  3. Great timing... by jargoone · · Score: 4, Funny

    Man, sucks to be the author. Put months of time into your book, then have the vendor pull support.

    Of course there is another side: since there won't be version 10, this will always be the book on the latest and greatest version of Red Hat Linux!

  4. RH9 is the consumer version, right? by Anonymous Coward · · Score: 5, Funny

    Step one: Install a version of Microsoft Windows, since Linux is not ready for your desktop yet.

    This has been a Red Hat approved statement(tm)

  5. Timing doesn't really matter I guess ... by Space+cowboy · · Score: 4, Interesting

    ...given that Fedora is going to be based around Redhat 9, I suppose the (rather poor :-) timing isn't an issue.

    I wonder how many others (than me) are seriously considering moving to debian now that RH9 isn't a 'hold-your-hands' upgradable system (assuming you buy RH update :-)

    Simon.

    --
    Physicists get Hadrons!
  6. Good. by H8X55 · · Score: 4, Insightful

    Plenty of folks complaining or pointing the finger that Red Hat will be pulling the plug on RH9 this spring. In my opinion there's even more reason to go buy this book, if you plan on sticking w/ RH9. Why not have a 900 page bible on the OS you plan on sticking with? I know I know, gentoo gentoo gentoo, but in the meantime us newbies can contniue using RH and at least have one decent source to turn to.

  7. Also look for.... by redhat421 · · Score: 5, Funny

    Mastering Windows 3.11 from the same author. :)

  8. Bonus Chapter by Anonymous Coward · · Score: 5, Funny

    Episode 3: Revenge of Redhat

    Unknown to the Linux Masters, Senator Redhat makes a secret deal with Microsoft to bring doom and destruction to Linux. As the plan unfolds, the masters realize that they have been betrayed by redhat, but it was too late.

    Microsoft's apprentice, SCO, seeks out the linux masters. SCO battles it out with linux, the fight looking unfavorable to sco. Then FreeBSD steps in and knocks the piss out of both of them.

    Rumored to be the most powerfulest unix in the universe, The Little D.Mon Master proceeds to show who is the master of unix to sco and linux.

    After the fight, the one left standing is D.Mon. D.Mon now angry that a little unknown linux master named Gentoo claimed to be a BSD Like and uber fast and all powerful.

    The Freebsd master chuckled, and showed Gentoo masters a little document showing that there is actually a performance loss if one does "-03" compared to regular "-O". The gentoo master refused the truth, but couldnt fight due to emerge not functioning correctly. Instead, the gentoo master was busy trying to get its nvidia drivers working, and recovering from the crasy of "oh darn, -O3 made my system unusable"

    FreeBSD took pitty on gentoo, and decided to give gentoo a copy of 4.9 and a nifty handbook, that explains everything, and what a true master unix behaves like.

    Now Redhat, responded to the threat of FreeBSD, it incorportated a new weapon called "RHEL". RHEL has a deadly weapon called of "I can run linux apps". Freebsd chuckled, as it said "so can I, but even faster"

    Redhat starts to cry, and shows it's new apprentice.. Fedora. Fedora, if you didnt know, is a redheaded stepchild, that was born out of "lets dumped the user".

    Meanwhile.... Novel, the old master of File Services, is chuckling....

    (continue the story)

  9. call me crazy... by supercooled32 · · Score: 4, Funny

    Experts should have no trouble skipping over the sections they don't need, though

    well thats a nice feature but won't that soon be the entire book??

  10. Headless Server? by gandy909 · · Score: 5, Insightful

    I wonder how this book rates with NON GUI subjects. Of the last several books I looked at on RH8, not a single one touched on command line stuff more than an occasional teaser here or there. When you are using one as a headless server, not only no monitor, but X not even installed, all these GUI centric books don't help one iota. It seems like either the authors don't have a clue as to how to administer one via the keyboard, or they just choose to take the 'easy' way to a quick buck.

    --

    (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
  11. 900 pages? by pimpinmonk · · Score: 4, Insightful

    I'm sorry. But isn't there a problem with a 900 page guide to an operating system? This isn't even advanced server. This is RH9 desktop. This is why I stopped using Linux on my desktop. It took me way more time to learn how to set something up, try to set it up, troubleshoot, and find the dirty hacks than to actually do what I was trying to do. Yes, it ran faster than windows and philosophically better, but I just didn't have time in my life!

    So in regards to linux being ready for the prime-time desktop, well I think that it's still a hobbyist's OS. The day when you can plug stuff in and it all just *works* properly will be great. I know Lycoris and Lindows are working toward this, but doesn't it seem like they're just layering wrappers upon wrappers on top of the fundamentally unelegant backend? Take USB keys for example. You need to have SCSI compiled to use them. Why???

    Sorry for the rant. But I see many posts making fun of 900 pages, and many posts making fun of RH not being ready for the desktop, but if you look at things from a realistic perspective, it's just *not ready* for mainstream. RH is not an idealistic company. They are reealistic, want to make money, and are succeeding at it, so I'd tend to think they know what they're talking about. Maybe linux is ready for tightly controlled office settings where you have homogenous hardware, set it up so it all works dandy, don't touch it and pray it doesn't break down, but it's not good where you have people with many diverse needs from their computers.

    Mod me down, burn me at the stake, but this really is a personal reaction to all the "+5 Funny" posts on this page.