|
40 of 43 people found the following review helpful:
3.0 out of 5 stars
If you can only afford one Linux book ..., January 13, 2000
If you can only afford one Linux book and you are running Redhat 6.0 or later, then this is definately the book to get. However, it still has a long way to go.'Unleashed' is another one of those tomes that simply try to cover too much material in a single volume and don't seem to do any particular topic justice. I have a whole bookshelf of computer books that are each over 500 pages that I had to buy only because out of the entire book there was one sentence in one paragraph somewhere in the middle that had the tidbit of information that I needed. These books simply have too much redundant and non-meaty stuff and too little of the really important stuff. For example, they cover installation, building the kernel, setting up NFS, the history of the internet and why you need DNS, how mail works and the different types of mail programs, how to connect to an ISP through PPP, how to write C, Perl, and Java programs, ... etc. Three things to consider here: (1) are all of those topics relative to me in the context of getting RH6.0 loaded and configured? (2) Are any of the relative topics covered in sufficient detail that I don't have to look further to complete my task? (3) Are there any glaring omissions or topics that are essential to cover in order to complete my installation and configuration? The answer to the 1st question is absolutely not - there is no value whatsoever in including programing topics here. This is not the time nor place. I would rather buy a 2nd book on Linux programing and take about 2 lbs out of this one. The 2nd question addresses the real meat of the problem: does the book address the relative topics in sufficient detail to get you up and running. This is where Unleashed stands above simular books (such as the O'Rielly version), but clearly doesn't go far enough. In general, I wish they would take the time and show you in detail how to use the X/GUI-version of Linuxconf - the primary configuration tool and single greatest strength of RH Linux, to demystify each major configuration evolution including building the Kernel. Here they are inconsitent and frustratingly vague. Sometimes they refer to the Linuxconf interface for a configuration evolution, sometimes they refer to the .conf files. Sometimes they simply print out a .conf file and don't offer any clarification. Regarding question (3) they go into great detail about topics that you are not likely to encounter (such as setting up new user accounts or using command line mode to rebuild the kernel), but omit much needed information such as SAMBA troubleshooting checkpoints, potential NFS errors, an end-to-end example to configure the PPP daemon for dial-in support, or setting up a firewall via IPCHAINS or IP Masquerading. In conlusion, I wanted to see a RH-specific book that focuses on how RH is distributed today as a GUI-oriented OS whose greatest features (if some author could please explain its use) is Linuxconf - a X/GUI application that is a single point COMPREHENSIVE configuration utility that can be run remotely. Specifically, I want a book that can walk me through these evolutions critical to getting a RH60 server or workstation up and running: NETWORK CLIENT - configuring network adapters, multiple adapters, IP forwarding, routing (default gateway), DNS, mask, DHCP. NETWORK SERVER - configuring a DNS server, mail (POP-3) server, dial-in PPP server, DHCP/BOOTP server, PXE server (important! ), SAMBA server. Provide insightful ways to debug or verify basic functionality - how to test that it is or is not working. KERNEL BULDING - using the graphical 'make xconfig'. Special notes on building SMP (multi-processing) boxes. How to properly configure your LILO files, how to add SCSI support, how to add loadable modules, etc. EXTRAS - Save the programing issues for another book! In conclusion, Unleashed goes further and is more useful than other simular comprehensive Linux books. It does enter into using Linuxconf for system configuration but does not go into enough detail to be a true on-stop-source. It is unfortunate that the bulk of its content is redundant and not of importance to the system integrator who is likely to buy this book. I recommend that you do buy it, but you might have to buy others.
|