Slashdot Mirror


Linux for Non-Geeks

norburym writes "This is not an intro Linux book for your mom. Well, actually it's an intro Linux book for the author's mom! Linux for Non-Geeks came about by virtue of Rickford Grant's desire to create an easy to follow guidebook to installing, configuring and using Linux for his mom who, at 72, was on a fixed income. Her erstwhile son suggested giving her an old box of his with Linux installed. Willing to go along, she asked for book suggestions to learn about Linux. Stumped by the meager offerings, Grant decided to write up a set of instructions on his own. Egged on by relatives and friends to subsequently publish his manuscript, Penguinistas the world over can now rejoice! A far cry from dumbed down editions of how-to comic book style manuals from other publishers, No Starch Press has adopted a smart series of books for the capable, no nonsense audience; those folks who are not afraid to try new things and who want a clear and (more importantly) practical approach to enhancing their skill set. This book is a stand out in that series." Read on for the rest of norburym's review. Linux For Non-Geeks, A Hands-On, Project-Based, Take-It-Slow Guidebook author Rickford Grant pages 336 publisher No Starch Press rating 8 reviewer Mary Norbury-Glaser ISBN 1593270348 summary A Hands-On, Project-Based, Take-It-Slow Guidebook

The title explains exactly how Grant's book is laid out. It's for Windows users, Mac users, and new or inexperienced Linux users who are non-geeks (or wannabe-geeks) and who are itching to take the plunge into Linux without having to wade through a multitude of books aimed at power users, online HOWTOs, weblogs and IRC channels. This is one volume with enough worthy information to credit the cost of the $34.95 investment.

The content is based on Redhat's Fedora Core and includes CDs for installation. As such, the author has chosen to go with the default Fedora desktop, GNOME. Choices have to be made: Fedora Core vs. Mandrake vs. SUSE vs. Xandros etc., and GNOME vs. KDE vs. Enlightenment, etc. Grant has chosen stability and ease of use, and he has chosen well. Fedora would have been Redhat 10, had Redhat gone that route. They didn't and we can all lament the changes the company has launched toward focusing on corporate gains or we can move on. Moving on, we can see immediately that Fedora Core is excellent and if Red Hat's idea in Fedora's community focus is to go the Debian route and have lots of experienced eyes taking care of this project, then it will continue to be excellent. Once you get into this book and get your fancy tickled by Fedora and GNOME, go wild. 'Nuff said.

The first two chapters of the book cover the 'penguinista' mindset (why you're even looking at a book on Linux), hardware compatibility and the install process. Easy enough, and Grant does a great job of leading the reader through this process. It's the scary part, after all! Once the deed is done, the reader is introduced to Chapter 3, 'A New Place to Call Home'. Gnome is the desktop of choice and the author goes into detail, easing the reader through a wealth of GUI options. Lots of screenshots and photos give the reader a clear sense of what to expect when they are navigating through the choices. Lots of time is spent on customizing and some may find this trivial but there is nothing more frustrating to the beginner than being told to "click click click" when they aren't comfortable finding the correct windows, buttons and choices. After spending some time on this chapter, the reader will be able to progress through the book with confidence.

Connecting to the Internet is the next chapter, with information presented on hardware, connection options, using the browser, email and IM. The Internet is a must-have so this chapter is well placed. Get 'em going and they'll keep plugging along!

Once the reader is up and running, a side road is taken for those who want to get more familiar with the GUI and who like to tweak everything to look as individual (and tacky) and they can.

After getting on the Web, printing is probably next on the list in importance. Grant dedicates Chapter 6 to explaining how the reader can achieve good printing karma with printer support, printing to PDF, changing settings and handling queues.

Part one of external media is covered next, with an introduction in to floppies (whaaaa?), data and music CD reading/playing/burning, and ISOs (an absolutely necessary part of life for Linux users, especially since we all tend to experiment with different distros when they become available!).

With Chapter 8, we get into the core of every OS user's skill set, no matter how newbie the newbie is, one thing everyone wants to know how to do on their platform of choice: how to install applications (did I say "games"?). Grant gives the reader a very well written chapter on package management, walking the reader gently through four examples, including Skoosh and -- woo-hoo!! -- Frozen Bubble (well, we all need Frozen Bubble!). He even gives the reader a taste of "dependency hell" (don't panic! It's a controlled environment!). There will be a few folks who complain that RPM is Redhat-centric thinking and they'd be right. We are working with Fedora Core after all. Remember the "'Nuff said" above'?. Grant later presents chapters on APT and Synaptic and also on compiling a program from source so the reader has ample chance to get geeky.

A (too short) chapter on the terminal and the command line is wedged in between with practice projects on pyWings and pyChing that brings it all home. Part two of data management comes next, covering USB storage devices and the Windows partition, if there is one. Chapters 13 and 14 deal in depth with music (audio formats, mp3 support, apps like Grip, Rhythmbox and XMMS) and 'getting arty with the GIMP' (including how to scan and use your digital camera).

Then, it's back to business, with several chapters dedicated to workplace productivity and what options are available to Linux users in a 'dark side' dominated world. Grant looks at several office suites including OpenOffice.org (the clear winner) as well as KOffice and some stand-alone apps like AbiWord, Dia, Gcalctool and GPdf. There is also quite a bit of excellent coverage on fonts (a must read!) and finally, language support within Linux.

Now, if everything is working well so far and you can connect to the Internet, print, get your work done and play games. So what's left? Doing it all from your living room, bedroom, even bathroom! In short, going wireless. Grant succinctly explains what it means, what you need and how to do it.

The last few chapters of the book deal with bits and pieces of necessary information that are essential to the reader for further Linux exploration: system settings and system updates, KDE, 'odds and ends' and the requisite troubleshooting section for "uh oh, now what do I do now?" moments. Lots of help and resources round out the book.

A few things could have been expanded on or included: a bit more on firewalls and internet security (we are not entirely immune, after all), handling email attachments is missing (the author promises an update to this on his web site), something on yum and device installation; the slim description of installing a CD-RW drive in the book merely refers the reader to his web site where one can download PDF instructions ...hmmm, that seems a bit skimpy. Installing drives and cards (especially sound cards) would have been a nice chapter on its own, especially since this would most likely require re-compiling the kernel. The reference to this on Grant's web site results in a 'broken' pdf link and no obvious way to alert the author to the damaged file.

At this writing, there are only a few errata but it would be wise to take a peek at Grant's site before delving too deeply into the book.

Overall, I like how Grant chose to lay out his chapters; he's anticipated the needs and expectations of the level of reader he's targeting and placed well-constructed topics in a logical series of chapters. Nicely balanced information for a new Linux user, an on again/off again Linux user or for the switcher (is that trademarked?!). Other distros will be a short leap after reading this one volume. So yes, I lied: Linux for Non-Geeks is for your mom -- and for you, too, come to think of it. (And are those references to Vonnegut scattered about? Erudite crowd, Linux folk, yes?)

You can purchase Linux For Non-Geeks, A Hands-On, Project-Based, Take-It-Slow Guidebook from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, carefully read the book review guidelines, then visit the submission page.

8 of 260 comments (clear)

  1. Seems like a good book to support by grunt107 · · Score: 3, Informative

    I am setting up a Linux (JDS) system for my grandparents, who keep saying they'll never learn. To this end I have been creating a screen-captured document of the common tasks (login, read email, reply to email, delete email, fwd email, create/open documents in OOo, play CD). This book may shortcut some of this. The easier something is to understand the more often it gets used.

  2. I hope his book isn't like his webpage.. by x.Draino.x · · Score: 2, Informative

    Take a look at this write-up on why GNOME is better than KDE. I am a GNOME fanboy, and I still dis-like his article. He doesn't provide any really good reasons why one is better than the other. Just lousy opinions with no backing. I really hope he put more thought into his book.

  3. Read the website more careully Re:I hope by iMaple · · Score: 2, Informative

    Rickford's writeup is not on why GNOME is better than KDE. He writes on Why I like Gnome better
    He doesnt really make any claims just says why he likes somethings. Infact he says Just to be fair, however, I should state that KDE is no dog. In fact, the first Linux desktop environment I used was KDE, and it was sufficiently impressive to reel me into the Linux world for good. and concludes the article with Enjoy finding out which environment is best for you by playing around - that's half the fun, after all. Which to me doesnt seem like KDE bashing at all.

  4. Linux in easy steps book by Krafty+Koder · · Score: 2, Informative
    I came across Linux In Easy Steps whilst browsing a bookstore today, and it's a great great book.
    I sticks to the Mandrake install, covers all the usual stuff (playing music, editing files, browsing blah blah) , and then finishes off with a bit of bash scripting.
    A superb intro for the newbie Linux people - i heartily reccomend it.

    No , i'm not connected with the book or the publisher in any way - i was just impressed with the layout and the usage of screenshots and the step by step explanations within , in purely non-geek terminology.

  5. Re:A polished turd still smells by iamplupp · · Score: 2, Informative

    actually, you can change the screen resolution from the desktoop in linux too. at least if you have gnome installed. (applications->desktop preferences->screen resolution)

  6. Re:A polished turd still smells by pan_sapiens · · Score: 2, Informative

    Yet another way to change screen resolution ....

    using a fairly standard Mandrake 10.0 install:

    Press
    and
    to toggle

    (obviously depends on whats in your XF86Config-4, but it should probably be okay by default anyway)

  7. Re:But why would non-geeks want to run Linux? by Alranor · · Score: 2, Informative
    And of course you can cite the fact that i'm talking bollocks?

    The reason I asked it here is because I recalled something along these lines having been mentioned previously on Slashdot and thought I might get a quick reply.

    Since you asked, i've checked, and while I may have been incorrect, I certainly wasn't talking bollocks, as you so eloquently put it.

    From Technet's page on changes in SP2

    In earlier versions of Windows, there is a window of time between when the network stack was running and when Windows Firewall provides protection. This results in the ability for a packet to be received and delivered to a service without Windows Firewall filtering and potentially exposes the computer to vulnerabilities.


    While I was mistaken as to exactly why this was, the fact remains that, prior to SP2, even if you had the XP firewall installed there was a window of time at boot when the PC was unprotected, quite potentially for long enough to become infected.
  8. Re:In other words... by eoyount · · Score: 2, Informative
    I thought that was the Kama Sutra.


    No, TFM for Slashdot is called the Karma Sutra

    Thank you, I'll be here all week.
    --
    To understand recursion,
    you must first understand recursion.