Running Linux, 3rd Edition 76
Running Linux, 3rd Edition | |
author | Lar Kaufman, Matt Welsh, and Matthias Kalle Dalheimer |
pages | 752 |
publisher | O'Reilly |
rating | 9/10 -- |
reviewer | chromatic |
ISBN | 156592469X |
summary | This book tells you what you need to know to install, configure, and begin mastering Linux. |
Overview
You've decided to take the Linux plunge. You have a computer all set up and you have your shiny new CD in hand. You're excited and nervous all at the same time. You've put in some time on your shell account at work, but you're not a power user. This dual-booting thing might be for you. But the CD just sits there next to the black screen... where do you go from here?"Running Linux" seeks to take you from that first icy shock of installation to the deep end of recompiling kernels, upgrading system libraries, and tweaking your X configuration.
The intended audience is people with some previous Unix experience who are willing to get their hands dirty under the hood of their installations. There are frequent references to man pages and HOWTOs for gory details.
What's good?
The authors take an early distribution-neutral stance, glossing over some of the slick configuration utilities in favor of editing text files. While that may dissuade some users, it has the benefits of being universally applicable as well as more educational.The section on installation is particularly good, discussing common pitfalls, partitioning techniques (and preferences), and various configurations, including dual booting. The Samba information is also quite good.
"Running Linux" covers a wide scope of other utilities, from Apache to gdb, Tcl/Tk to the GIMP.
What Might Bite Back?
There's a lot of material covering a lot of subjects. This means that there's not much fat here -- just the bare essentials. Consider this your roadmap and be ready check the references provided when you need to know more.Some of the applications covered appear only by personal preference. For example, fvwn, elm, and smail are discussed, while WindowMaker, pine, and sendmail are not. That's not a big issue, however.
Feel free to jump around between the chapters -- the arrangement is more encyclopedic than progressive. Common tools such as vi or Emacs appear in chapter 9, while kernel upgrades and modules show up in chapter 7.
One of the larger limitations in the draft copy was the conspicuous absence of GNOME-related material. Thankfully, the final version includes an appendix written by members of the GNOME team. (One of the authors, Matthias Dalheimer, develops KDE.)
The Bottom Line
If you're the curious type, looking to play around with Linux, and you need a little friendly advice and some suggestions on where to look for further information, this is the place to start. If you've used Linux for a while, and want to start understanding your system, this is also the book for you.Pick this book up at Amazon.
Table of Contents (abbreviated)
PrefaceChapter 1. Introduction to Linux
Chapter 2. Preparing to Install Linux
Chapter 3. Installation and Initial Configuration
Chapter 4. Basic Unix Commands and Concepts
Chapter 5. Essential System Management
Chapter 6. Managing Filesystems, Swap, and Devices
Chapter 7. Upgrading Software and the Kernel
Chapter 8. Other Administrative Tasks
Chapter 9. Editors, Text Tools, Graphics, and Printing
Chapter 10. Installing the X Window System
Chapter 11. Customizing Your X Environment
Chapter 12. Windows Compatibility and Samba
Chapter 13. Programming Languages
Chapter 14. Tools for Programmers
Chapter 15. TCP/IP and PPP
Chapter 16. The World Wide Web and Electronic Mail
Appendix A. Sources of Linux Information
Appendix B. The GNOME Project
Appendix C. Installing Linux on Digital/Compaq Alpha Systems
Appendix D. LinuxPPC: Installing Linux on PowerPC Computers
Appendix E. Installing Linux/m68k on Motorola 68000-Series Systems
Appendix F. Installing Linux on Sun SPARC Systems
Appendix G. LILO Boot Options
Appendix H. Zmodem File Transfer
Cheaper than Amazon (Score:1)
Re:Another recommendation in the same vein (Score:1)
Re:More people use KDE (Score:1)
GNOME -- lead times? (Score:1)
I suspect a reason there isn't more GNOME coverage is the lead time involved in bringing a book to press. Final drafts would have just been being completed at about the time the 1.0 release of GNOME appeared. Too little time to develop material on a product that was too unstable to recommend to the newbie.
GNOME has progressed significanlty though.
Remember, despite internet time, publishers still operate on a schedule.
GNOME -- lead times? (Score:1)
I suspect a reason there isn't more GNOME coverage is the lead time involved in bringing a book to press. Final drafts would have just been being completed at about the time the <cough> 1.0 release of GNOME appeared. Too little time to develop material on a product that was too unstable to recommend to the newbie.
GNOME has progressed significanlty though.
Remember, despite internet time, publishers still operate on a schedule.
startx -- :<display> (Score:1)
If it's the same as for an existing X server, you'll get an error. If it's different, and the gods smile on you, you'll get a second X session in a different virtual console.
Title to long to fit in subject line (Score:1)
The Only Ultimate Idiot's Guide to Running Linux for Complete Klutz Dummies Unleashed in 21 Days * 24 Hours in a Nutshell You'll Ever Need
Shutdown -- ctrl-alt-del (Score:1)
The three-fingered salute can be made to work under Linux as it does for Windows, and it's enabled by default in many distributions. It requires a line 'ctrlaltdel' in /etc/init.
This allows any user sitting at the console to shut down the system safely.
"Running..." Technical, but beginner's reference (Score:1)
...in a Nutshell books are quick references for the experienced user, administrator, or developer.
Essential System Administration is a (reasonably) comprehensive guide to administering Unix (and Unix-like) systems -- from single-user workstations to large commercial installations. The emphasis is more on topics which might be encountered in a commercial (or academic) setting than for single-user issues, though it's helpful for both. Emphasis is on maintaining and administering an existing site, not on setting up a new one. x86-specific hardware issues are not covered in much detail.
Running Linux is principally aimed at the new user. Much of the book is aimed at identifying hardware issues, getting Linux installed, setting up subsystems, brief tutorials to editors and other tools, a short introduction to system administration, networking a standalone dialup system, etc. There's also a bit of background for the user transitioning from DOS or (shudder) Windows.
Another excellent book, IMO, is Nemeth, et al, "the red book" -- The Unix Administrator's Handbook. Slightly rustier even than the Frisch book, it's got a solid grounding in experience and philosophy of Unix administration that can't be beat.
Yes, the books serve different audiences. I own all three.
Re:Where does this fit into the O'Reilly Library? (Score:1)
It doesn't do into much depth but tries to cover the basics of what you'll need to know. If you're already experienced with Linux then you probably don't need the book and you can probably cover all this more in depth wit h the other books.
As it's name suggests essential system administration covers sysadmin while the scope of running Linux is greater although not as in depth.
It's definitely worth a read for the inexperienced user or someone that needs to know a good overall knowledge of the OS.
BTW I'm posting this with Mozilla so if it doesn't display properly that's why. There seems to be a problem with text boxes on the build I'm using. However it's definitely approaching usability stage so go on and try it.
--
great book (Score:1)
And amazon.co.uk is cheaper than amazon.com! (Score:1)
£14.10 + P&P [amazon.co.uk]. Just about the first time I've seen things cheaper on this side of the pond!
Re:Cheaper than Amazon (Score:1)
This was about a year ago, but unless they're a completly different company, spend the extra $5 to buy from Amazon.
--
Re:Where does this fit into the O'Reilly Library? (Score:1)
AFAIK UNIX in a nutshell is generic unix book, this covers the basic commands and thing like awk, sed, and grep. It is more of a reference manual (IMHO). IT is always good to have a copy of that in the office to look up the commands.
Essential System Administration I'd hope talks more about the configuration of services like sendmail, inetd, and other common unix utilities. Basically how to setup and configure a system.
Running Linux probably goes into specific details about using a Linux specific system linux has utilities that are include in most distributions that are not included with most other UNIX flavors by default. While most of them are available for other , they must be downloaded seperately. rgrep is an example of this. I'd hope the book went over things that were more specific to linux. Even things such as recompiling a kernel.
Re:Matt Welsh (Score:1)
The colophon says that Matt is working on some sort of clustering project at UC-Berkeley, so I guess that's what he's still doing. I think he said so in a recent interview that was linked to from
What's different from the previous version? (Score:1)
Gerv
Re:Opinions please, no fighting (Score:1)
ppp in v3 (Score:1)
Opinions please, no fighting (Score:1)
which books and in what order should I buy them
I'm not trolling here, I'm sure I'm not the
only person that would be helped by this.
thanks
Re:Another recommendation in the same vein (Score:1)
I did install a lot from the CD, but at the time my PC was both underesourced, and hampered by poorly supported hardware.
Later I purchased a Walnut Creek CD set, containing Slakware and some source code. It was at this stage I began to learn things, and even got to the stage of upgrading to the 1.3.x kernel series, but only had a 14.4 internet connection via a bizzare plug and play modem, which was a pain to get working. I also got round to getting a new PC, but XFree86 would not support my new card properly, until I downloaded a beta XServer with a time-limit (remember when XFree86 did those?).
Later still I obtained an Infomagic 6CD set, and a couple of RedHats, even buying the commercial release. I upgraded almost everything when something new appeared.
Now I run my own custom setup. Almost everything works, but a few packages fail to compile properly, probably due to my library and compiler versions. I've come a long way - but none of it was gained by reading Linux Unleashed.
I wish I had bought this when I started. (Score:1)
That book taught me some things, but most was lacking, innaccurate or simply out of date. Some chapters had obviously been ported from other books, and at least one chapter still had multiple references to AIX. It was difficult to see who this was aimed at - the programming chapters were either very basic, or assumed a lot of prior knowledge, and would have been confusing to a novice.
I have since thrown the book away in disgust, and since have only bought O'Reilly books.
Re:Another recommendation in the same vein (Score:1)
This book must be about 4 years old.
This is a Textbook for my class (Score:1)
We actually had to wait a few weeks after the semester started before it was availible. But that's ok, because it's a good book for the people in the class that aren't familiar with Linux. The class is also getting students familiar with linux, and the people who had never had any experience with it seem to like it. And what is a nice change is that I have heard no complaints of "My computer froze and I lost my program" this semester! :)
On a side note, I'm glad CS classes are now starting to use O'Reiley books, I personally buy them because they are really clear, and I think that the care that O'Reiley puts into their books has caught the attention of eduactional institutions.
Hidden cost of linux (Score:1)
1-: i learned immensely and for me,learning is extremely important (esp in my favorite subject which linux fit in)
2-: it help my credit situation (very important as i have a lot of project i want to do)
so all in all,i spent over 4000$ in computing and about 1000$ on that is dedicaced to running Linux,keep in mind that your mileage may vary (and improve a lot when compared to me).
More Gush (Score:1)
Best Advanced Book (Score:1)
Any opinions?
Re:Another recommendation in the same vein (Score:1)
I learned a lot from Linux Unleashed, and although the material is not softened up for a first approach, I find it's still a good reference guide when you want to, say, configure a particular X file and need a quick reference. And it was good enough to get me familiarised with most of the material.
"There is no surer way to ruin a good discussion than to contaminate it with the facts."
Re:Best Advanced Book (Score:1)
The HOWTOs and man pages are invaluable, though. Use them.
One simple rule (Score:1)
Also, never buy a book with a number in the title.
Re:More people use KDE (Score:1)
Oops!It's: http://www.linuxdoc.org/docs.html#guide (Score:1)
Second Color Depth (Score:1)
I remembered. (Score:1)
startx --
startx --
Then you can ctrl-alt-F7 and ctrl-alt-f8 to toggle between them.
(Of course you'll have to get back to another virtual console after the first command with ctrl-alt-F2 or something.) You can use tty08 instead of vt08. Just be sure you don't use a virtual console that has a getty(login) on it. You might lose your keyboard. You can even have the second server use a completely different XF86Config file if you want. There are probably other ways to do this as well.
Oh yeah, the LDP (Score:1)
Linux Installation and Getting Started Guide.
http://www.linuxdoc.org/doc.html#guide
No you don't (Score:1)
Re:Best Advanced Book (Score:1)
I believe it was printed by the makers of Yggdrasil Plug 'N Play Linux... which can't be found any more either... but it did exist once...
Re:ppp in v3 (Score:1)
And of course lets have a silent moment of prayer for all of the poor book companies that went broke trying to sell Microsoft related Books. I mean, Windoze is just so dangedly simple you don't ever need to buy one of them paperly things all covered with writting and diagrams. Go to a bookstore and they're not to be found, cause there plainly isn't a market for them!
Re:I wish I had bought this when I started. (Score:1)
Wish I had bought it before I installed Linux... (Score:1)
Matt Welsh (Score:1)
Re: Unleashed == not good (Score:2)
-B
Re:Opinions please, no fighting (Score:2)
Written by Aeleen Frisch, published by (you guessed it) O'Reilly and Associates.
The Ultimale Linux Book (Score:2)
The Idiot's Guide to Linux for Dummies Unleashed in 21 Days
That covers all the bases, doesn't it?
Where does this fit into the O'Reilly Library? (Score:2)
How does "Running Linux" fit into this? Does "Running Linux" cover a lot of ground that isn't covered by "Essential Sys Admin"?
Thanks.
The Red Book (Score:2)
I have a hard time picking a favorite between O'Reilly's "Armadillo Book" and "The Red Book". Both are great. Both are a bit dated (The Red Book published Jan 1995, Armadillo 2nd Edition Dec 1996). Nevertheless, both provide invaluable information about general Unix administration (including how to deal with variations in flavors).
Having said that... I'm partial to O'Reilly & Associates as a company. And the Armadillo book can be picked up for much cheaper. If you're on a budget, buy only the Armadillo Book. If your budget allows, pick up The Red Book too. Both are worth the expense.
Useful, but possibly... (Score:2)
The non-distro-specific nature of the book is great--after all, a Linux system is configurable to a large extent, and who knows what new oddities Corel/RH/Sun/Debian will put in their latest and greatest things? In the tech world, it seems that if it's documented, it's out of date. Maybe this book will be useful for a bit longer because it doesn't only cover version 0.997 of YaST.
This book also answered one nagging question I had: "How do I switch from 1024x768 to 800x600 to 640x480 under X?" The SuSE manual (and their Web page IIRC) said, "Ctrl-Alt-{+,-}" which didn't do anything. Imagine my surprise when I learned that the "+" and "-" referred to the keys on the numeric keypad. :-( Now if only we could switch color depth on the fly....
Another recommendation in the same vein (Score:2)
Plus, when you show this to people used to buying Microsoft products, they don't believe their eyes... $30 for a Linux reference, complete with a CD including a truckload of apps. Most Microsoft application books are more expensive than that, and they certainly don't come with the OS!
"There is no surer way to ruin a good discussion than to contaminate it with the facts."
I've really enjoyed this one. (Score:2)
LO
These 3 will take you a long way. (Score:2)
2) Linux in a Nutshell - Ellen Siever Et. al
(2nd Ed - O'Reilly)
3) Beginning Linux Programming - Matthew & Stones
(WROX Press)
O'reilly and other linux books (Score:2)
Re:Where does this fit into the O'Reilly Library? (Score:3)
It provides introductory information on a whole lot of different sorts of software, particularly including development tools and applications. It only provides a "taste" of each, but nonetheless does provide enough detail to accomplish something useful, as well as how to get at more detail if you care to make more serious use of the facility.
The purposes of the books are pretty complementary; Running Linux does not forcibly obsolete UNIX in a Nutshell or Essential System Administration;
Running Linux is particularly useful for assessing answers to the question:
Please send us corrections (Score:3)
I'd just like to point out that if you do find any mistakes or incorrect information in the book, please feel free to send corrections my way: mdw@metalab.unc.edu [mailto]. Usually we can correct small things in subsequent printings without waiting for the next edition to be released. In a book of this size, sometimes things slip through the cracks, but we do our best.
Also, feel free to send me any suggestions or ideas for future editions. We really depend upon readers to help us to shape the direction of the book's content, since it's often hard to tell which topics are important to cover and which are not. Now that Linux has grown so much this task is even more difficult than in previous editions.
It is true that our bias towards KDE was due to Kalle being on-board for this edition, but we did our best to talk about GNOME (albeit in an appendix). I hope that the next edition will have a bona fide section on GNOME incorporated into the book, but unfortunately we ran out of time to include it in this one.
Thanks everyone!
Matt Welsh
Review from a complete Linux newbie (Score:3)
Considering I'm a complete Unix/Linux newbie (I just found out yesterday I have to be logged in as root user to invoke shutdown. Stop laughing, you were a newbie once too), it's been pretty usefull so far.
I've managed to install Linux in about an hour, and most of that time was spent trying to configure my Linux partitions properly with Disk Druid. I have Lilo running well for dual boot with Win98, and I've been able to do some file management, DOS style.
I obviously still have much to read, but considering all of the complaints I've read about installing Linux (including last week's CNN article), it's been very helpful so far, and I don't have any problems recommending it.
bh