decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
Three Ubuntu Books, reviewed by Groklaw's luvr
Monday, December 25 2006 @ 02:51 AM EST

This is perfect for a lazy day. Groklaw member luvr sends us his review of three Ubuntu books, “Moving to Ubuntu Linux,” by Marcel Gagné [article by Gagné, Moving to Ubuntu Linux], “The Official Ubuntu Book,” by Benjamin Mako Hill, Jono Bacon, Corey Burger, Jonathan Jesse, Ivan Krstić [sample chapter 4], “Ubuntu Unleashed,” by Andrew Hudson and Paul Hudson [sample chapter on installation]. Enjoy. Maybe today is a good day to give Ubuntu or Kubuntu a whirl, if you haven't already?

**********************************

Three Ubuntu Books
~ reviewed by luvr

Even though I have been experimenting on and off with Linux for the past few years, I have remained mostly a Windows XP user (albeit with Firefox as my browser, Thunderbird as my e mail client, and OpenOffice.org more and more replacing that other office suite).

Just a few years ago, I didn’t consider Linux attractive enough to even consider making the switch—if only because it looked so clunky. That it needed a little work to get it working properly, wasn’t that much of a problem for me—I saw that mainly as an opportunity to learn more about it as I played with it.

These days, Linux has come a long way, and it has become far more visually attractive, as well as much easier to install. The ease of installation became apparent to me when I booted an Ubuntu Live CD on a computer that had a wireless networking PCI card as its only networking interface; it had taken me great pains to get the networking interface to work under Windows XP (I had to install a driver that Windows considered “possibly incompatible with your hardware” —and that I cannot possibly remember how I found it—in order to get it up and running). Naturally, I assumed that, if even Windows XP had great trouble with the card, then, surely with Linux, it would be next to impossible to use.

Imagine my surprise when I discovered that Ubuntu had not only correctly identified the hardware, but even installed working drivers for it—all without any help from me! To get it connected, I only had to specify my network name and my WEP key, and off I went.

Next, I actually installed Ubuntu to my hard disk, and started to play with it. The disabled “root” account takes a little getting used to, but is not too big a deal in the end; the user interface looks clean and beautiful, and it’s quite clear that Linux is as ready for the desktop as you want it to be.

That leaves one major problem: inertia—which is, after all, a fundamental Law of Physics. I decided that I would need a little extra help in trying to get comfortable with the system, and in my case, that usually means the good old—perhaps even old-fashioned?—tree-ware type of book.

I found three Ubuntu books that seemed interesting to me:

  • Moving to Ubuntu Linux,” written by Marcel Gagné (published by Addison-Wesley).

  • The Official Ubuntu Book,” written by Benjamin Mako Hill, Jono Bacon, Corey Burger, Jonathan Jesse, Ivan Krstić (published by Prentice Hall).

  • Ubuntu Unleashed,” written by Andrew Hudson and Paul Hudson (published by Sams Publishing).

Each of these books comes with a DVD from which you can boot (and, subsequently, install) Ubuntu—but I must admit I haven’t used any of these discs, since I already had Ubuntu on CD.

Since I couldn’t make up my mind about which of these books I would like most, I decided to buy them all three. Even though there is, obviously, quite a bit of overlap among them, they appeared to cover sufficient different material that I could put them all to good use.

Below are my impressions on these three books.

Moving to Ubuntu Linux,” by Marcel Gagné.

A few years ago, I read the book “Moving to Linux: Kiss the Blue Screen of Death Goodbye!” (covering mainly the KDE desktop environment) from the same author. I quite liked the pleasant style, which made me forget that I was trying to learn something, but felt more like a playful introduction to the subject. However, I didn’t seem quite ready for Linux at the time, so I got less out of the book than I otherwise could have.

Moving to Ubuntu Linux” offers the same pleasant style as the author’s earlier book, and is an excellent introduction to Ubuntu and its default GNOME desktop environment. The many helpful screen shots make it great fun to read.

Chapter 1 is the obligatory introduction to Linux, the concept of Free Software, and the Ubuntu Community. It also explains that Linux comes with both a powerful desktop and an equally advanced command-line shell; although the book concentrates on the graphical user interface, there are quick command-line shell tips sprinkled throughout.

After that, chapter 2 sets out to discuss the Ubuntu Live DVD, with a quick tour of the desktop, its panels, and its menus. Next comes a quick rundown of the installation process, to get Ubuntu installed on your hard disk (including the resizing of the Windows partition that most likely will have taken up your complete disk). Even though it does point out that you may run into problems when you try to boot the Ubuntu DVD, and it explains how you can specify various boot options in order to try and overcome any boot failures that may occur, it does not mention that some hardware may not work with Linux. Chapter 1 does note that “hardware support for Linux is, quite honestly, among the best there is” even though, unfortunately, “there are some consumer devices designed with Windows specifically in mind”—devices that may not be properly supportable in Linux. Thus, some people who are using, for example, a Winmodem may find that they cannot get it to work in Linux, so perhaps it should have been noted at this point that that’s because the device was deliberately broken—not because Linux is less capable than “That Other Operating System.”

Chapters 3 through 19 cover various aspects of working with the Ubuntu graphical user interface:

  • Chapter 3, “Getting Your Hands Dirty (Desktop Overview),” explains how to work with the GNOME desktop and its panels, menus and windows—including how to run programs from the command line.
    It also mentions a number of helpful tips—e.g., did you know that the + key combination will open a dialog box in which you can type a command line (similar to the “Start”“Run” menu option under Windows)?

  • Chapter 4, “Navigating Nautilus,” introduces you to the GNOME file browser, and explains how to work with files and folders—including network locations.

  • Chapter 5, “Customizing Your Desktop (or Making Your World Your Own),” shows you how to set up your GNOME desktop to your liking—which includes changing the background, the screen saver, icon and panel preferences, etc.

  • Chapter 6, “Printers and Other Hardware,” helps you set up your printer (either local or on your network), and discusses the Ubuntu Device Manager—which can tell you all about the hardware configuration of your computer.
    It also mentions the “lspci” and “lsusb” command-line tools to obtain a listing of the PCI and USB hardware, respectively, that’s present on your system.

    The chapter ends with “something scary”: Winmodems—which may, or may not, work with Linux. In my opinion, some reference to this hairy subject should have been made in Chapter 2—as it stands, chances are that Winmodem users will blame Linux, not their devices, for any problems that they may encounter.

  • Chapter 7, “Connecting to the Internet,” discusses modem dial-up connections, cable modems and DSL, and even wireless networking—including the “NDIS Wrapper,” which allows you to install Windows drivers in case there are no Linux drivers available for your networking device.

  • Chapter 8, “Installing New Applications,” concentrates on the “Add/Remove Applications” dialog and on the Synaptic package manager. It tells you how you can use them—in conjunction with the package repositories—to install new software, and to keep your system up-to-date.
    It also offers a look “under the hood,” with an introduction to the “dpkg” and “apt-get” command-line tools.

  • Chapter 9, “Instant Messaging, and IRC, Too!” talks about Instant Messaging with Gaim, and about IRC (“Internet Relay Chat”) using XChat.

  • Chapter 10, “Surfing the Net with Firefox,” gives you an overview of the Firefox browser, including its system of extensions.

  • Chapters 11 and 12 give you an overview of Evolution—specifically, its email and calendar functions, respectively.

  • Chapters 13 through 16 are all about OpenOffice.orgWriter, Calc, Impress, and Base, respectively. With just one chapter for each of these programs, the book cannot possibly go into much detail, but given the limited space, it does a great job to getting you started.

  • Chapter 17, “Digital Art with the GIMP,” is a great introduction to the famous image editing tool. It even briefly mentions “Script Fu”—which I hadn’t heard of before, but which apparently is a scripting language built into the GIMP.

  • Chapter 18, “If Music Be the Food of Love... (Ubuntu Linux Multimedia),” discusses music on Ubuntu—playing audio CDs, and ripping and burning CDs. It also explains why support for the MP3 format doesn’t come out-of-the-box with Ubuntu, but does teach you how to add it to your system.

  • Chapter 19, “Would You Like to Play a Game? (Very Serious Fun),” introduces you to a number of games that you can play on Ubuntu—some of them are preinstalled, while other games can be installed via Synaptic (cf. Chapter 8).

The two final chapters of the book contain what I consider “bonus material”:

  • Chapter 20, “Turning Ubuntu into Kubuntu,” teaches you how to add the KDE desktop environment to your Ubuntu system. If you want to learn more about KDE, then it won’t come as a surprise that the author refers you to his earlier book, “Moving to Linux: Kiss the Blue Screen of Death Goodbye!”

  • Chapter 21, “Taking Command of Ubuntu Linux,” demonstrates some of the basic commands that you can invoke from the Linux command-line shell—including concepts like file permissions and processes. It ends with a short introduction to the “vi” editor—which, after all will be present on virtually all Linux and Unix systems.

    I find this chapter somewhat less captivating than the rest of the book, but given that it had to be crammed into just one chapter, it’s probably the best possible introduction that you can find to the subject.

My opinion:

This is a great book if you want to become familiar with Ubuntu Linux and its GNOME user interface. It’s a pleasant read, never boring, and it’s a great help if you keep feeling uncomfortable with Linux. Highly recommended!

The Official Ubuntu Book,” by Benjamin Mako Hill, Jono Bacon, Corey Burger, Jonathan Jesse, Ivan Krstić.

This is the first of the three books I had started to read. Even though I could see myself appreciating it, it didn’t exactly match my expectation for a first read on the subject of Ubuntu Linux. I, therefore, turned to the book by Marcel Gagné (reviewed above) instead, and then came back to “The Official Ubuntu Book” afterwards.

This book goes a little further than “Moving to Ubuntu Linux,” and concentrates on the Ubuntu Community and on various ways to use Ubuntu, rather than on the details of the user interface of the Ubuntu desktop and its applications.

Chapter 1, “Introducing Ubuntu,” gives a brief history of Free and Open-Source Software, Linux, and Ubuntu. It also explains the role of Canonical Ltd. (the commercial entity behind Ubuntu), Mark Shuttleworth, and the Ubuntu Community. I especially enjoyed reading about Ubuntu Bug #1: Microsoft has a majority market share. Let’s all hope that this bug can soon get resolved!

Chapter 2, “Installing Ubuntu,” discusses the available Ubuntu installation images (i.e., the Desktop CD vs. the Alternate CD), the computer architectures for which Ubuntu is available (x86, AMD64, PowerPC), and the different Ubuntu distributions (Ubuntu, Kubuntu, Edubuntu, Xubuntu). It then explains how to get Ubuntu and prepare for its installation, after which it describes the installation process—first, to perform a desktop installation from the Desktop CD, and then, to install either a desktop or a server from the Alternate CD.

Chapter 3, “Using Ubuntu on the Desktop,” provides an overview of the Ubuntu desktop environment, and a number of its applications. Consider it mostly a quick summary of the user-oriented sections of chapters 3 through 19 of the “Moving to Ubuntu Linux” book.

Chapter 4, “Advanced Usage and Managing Ubuntu,” documents system management tasks—such as working with software packages, using devices, configuring printers, etc. As such, it can be considered a short summary of the corresponding sections of chapters 3 through 19 of the “Moving to Ubuntu Linux” book. It also includes a crash course on the command-line shell (albeit very brief; there’s a somewhat more elaborate introduction to the shell in Appendix A, “Welcome to the Command Line”).

Chapter 5, “The Ubuntu Server,” concentrates on various topics that are most relevant in the context of a server installation—e.g., RAID options, the Logical Volume Manager, server security, etc.

Chapter 6, “Support and Typical Problems,” documents some eighty-odd issues that you may encounter when running Ubuntu, in a “Question-and-Answer” type of approach. It includes sections on the system, applications, multimedia, networking, hardware, system administration, plus a few loose ends.

Chapter 7, “Using Kubuntu,” explains how to use the KDE desktop environment—either as an add-on to an already-installed Ubuntu system, or as a separate Kubuntu install. It is largely similar to chapter 3, but with KDE, instead of GNOME, as the graphical user interface.

Chapter 8, “The Ubuntu Community,” lists the online locations where the Ubuntu action takes place—mailing lists, IRC channels, web forums, wikis, and “The Fridge.” It also explains how the community is structured and how you can get involved.

Finally, there’s chapter 9, “Ubuntu-Related Projects,” which introduces partner projects (i.e., Kubuntu, Edubuntu), derived distributions (e.g., Guadalinex, Xubuntu, etc), and infrastructure projects that sit under the Launchpad umbrella.

My opinion:

This is a great read if you are already somewhat familiar with Linux (but not necessarily Ubuntu), and are looking for more information on the different ways to use Ubuntu and on the Ubuntu Community.

For me, it wasn’t suitable as an Ubuntu primer (although your mileage may vary), but it was an excellent way to obtain some more background information on the project. If that fits the description of what you are looking for, then I can definitely recommend it!

Ubuntu Unleashed,” by Andrew Hudson and Paul Hudson

This book goes into far greater detail than the previous two—it is subdivided in five parts (not counting the appendix), for a total of 35 chapters on just over 800 pages. Rather than listing the individual chapters, I’ll restrict my overview to the five parts:

  • Part 1, “Installation and Configuration,” explains how to install and set up Ubuntu, and includes the subject of package management. In addition (and contrary to what you would expect from the title), it discusses some of the applications that come with Ubuntu—e.g., available web browsers, email clients, office suites, multimedia applications, games, etc.

  • Part 2, “System Administration,” covers user management, automating tasks (including the use of shell scripts), system monitoring, backing up and restoring the system, and networking.

  • Part 3, “Ubuntu as a Server,” discusses the Apache web server, database services, file and print services, FTP, email, proxy and reverse-proxy services, and LDAP.

  • Part 4, “Programming Linux,” introduces you to Perl, Python, PHP, and C and C++.

  • Part 5, “Ubuntu Housekeeping,” covers security, performance tuning, the command line, advanced package management topics, and the Linux kernel—including kernel modules, kernel compilation, and kernel patches.

My opinion:

This book does more than just introduce you to Ubuntu. It probably goes into far too great detail to make it suitable as an Ubuntu primer, but once you’re familiar with the basics, it can certainly serve you great as a reference book. I suggest you keep it handy while you work on your Ubuntu system!

Note that Sams publishes similar books, covering the very same topics, for some of the other Linux distributions—“Fedora Core 6 Unleashed,” for example, is just the most recent example.


  


Three Ubuntu Books, reviewed by Groklaw's luvr | 119 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Off Topic
Authored by: Anonymous on Monday, December 25 2006 @ 03:22 AM EST
Thanks for participating

---
--Bill P, not a lawyer. Question the answers, especially if I give some.

[ Reply to This | # ]

Corrections
Authored by: Anonymous on Monday, December 25 2006 @ 03:24 AM EST
Should any, perchance, be needed.

---
--Bill P, not a lawyer. Question the answers, especially if I give some.

[ Reply to This | # ]

  • Corrections - Authored by: luvr on Monday, December 25 2006 @ 01:48 PM EST
    • Thanks - Authored by: tyche on Monday, December 25 2006 @ 04:29 PM EST
I use Ubuntu...
Authored by: Anonymous on Monday, December 25 2006 @ 03:28 AM EST
I use Ubuntu and it is quite easy, although I had a few tricks to help me learn
it which I'll share here.

First, I had an older computer I was using for P2P, email etc in which there
wasn't anything I needed to keep. I installed Ubuntu right over everything with
a fresh format. This allowed me to reinstall Ubuntu a few times in order to play
with sizing the partitions just right etc without worrying about accidently
deleting something important.

Second, I did one or two tasks per day on Ubuntu to get it working. If you limit
your tasks then you won't get discouraged. For example, my first task was
learning how to 'mount' my second hard drive under a directory I wanted. The
next day my task was changing the permissions on the directory so I could add
files and directories. In doing these tasks I learned about SUDO, the command
line, etc with the help of people on the IRC channel #Ubuntu on
irc.freenode.net.

I now have Ubuntu on my regular use computer as a dual boot, using WindowsXP
usually only to play games and browse Internet once in a while after games. I
really like Ubuntu and just installed some CD/DVD burning software (GnomeBaker,
K3B) which worked out quite well, next will be trying some GNU/Linux games I
keep hearing about on Digg etc. :)

[ Reply to This | # ]

My Brother-In-Law
Authored by: IMANAL on Monday, December 25 2006 @ 04:02 AM EST
My all Microsoft based Brother-In-Law received a Debian
Stable installation as Christmas gift from me, and a
history book.

I was thinking of Ubuntu, but, stayed with Debian. Once he
gets the details he can change it if he likes to. And when
he could do it himself, there is no longer a need for
it... ;)

---
--------------------------
IM Absolutely Not A Lawyer

[ Reply to This | # ]

Distro du jour
Authored by: Anonymous on Monday, December 25 2006 @ 05:08 AM EST
Over the years different distros have been the easiest to use. (The things that
have driven me to change distros have been hardware issues and the ability to
install software without trashing other software.) Ubuntu is the latest but I
have a feeling that it won't be the last.

Merry Christmas to all!

[ Reply to This | # ]

X-Mas is not a day to review unethical Linux distros
Authored by: Anonymous on Monday, December 25 2006 @ 06:44 AM EST
That was a bad idea, if I may say so.

[ Reply to This | # ]

Linux @ your local Library
Authored by: Anonymous on Monday, December 25 2006 @ 09:29 AM EST
Being one of those people that are download challenged, dialup, size limited,
etc. And, finding limited retailers of linux in the area (Phoenix). I decided to
check the Public Library and found they have books for many different distros'.
Most of the books include a DVD or CD so a person can install the covered
distro. They include to name a few Suse, Ubuntu, Fedora and more.
So If you can't download it and/or want a book on the distro.

Check your local Library. (many of the books were published in 2006)

[ Reply to This | # ]

One little problem
Authored by: old joe on Monday, December 25 2006 @ 09:34 AM EST
I've installed Ubuntu and it went in like a dream.

I found it a bit slow on my old hardware so I added the Xubuntu packages and now
it flies along.

There is just one strange little thing -
On one of my Xubuntu logins (but not the others) the panels at the top and
bottom of the screen have disappeared and I con't figure how to get them back!

The extra screen area is cool and I'm usually only running one application (slow
hadrware remember?) so I'm not that bothered.

I can get the 'Applications' menu by right clicking on the desktop but choosing
'panels' on the 'settings' submenu doesn't do anything.

Anyone have any ideas?

Is there a keyboard shortcut to switch between applications if I don't have them
on the bottom bar?

I'm pretty much a graphic interface guy but I'm prepared to try the command line
if someone talks me through it step by step.

Happy Christmas anyway to all Groklaw readers and thanks to all the Ubuntu
developers and the Debian and other projects that feed into that.

[ Reply to This | # ]

Merry Christmas!
Authored by: Anonymous on Monday, December 25 2006 @ 02:28 PM EST
To everyone one who comes here today.

:)

GATECH96

[ Reply to This | # ]

Ubuntu Freedom
Authored by: ox on Monday, December 25 2006 @ 03:49 PM EST
Great Stuff. I have used Red Hat products since RH 5.2 and recently made the
switch to Ubuntu Linux. Great community and excellent distro from my
perspective.
I have to chuckle over the implication that Ubuntu is unethical. Linux
distributions have been able to accommodate proprietary software for many years.
It has been a working part of the strategy to teach us the Linux OS and it
worked quite well for me. Rather than point the finger and denigrate, why not
solve the problem by creating alternatives to the very things you abhor.

---
ox
Linux Reg.#199890

[ Reply to This | # ]

Excellent reviews!
Authored by: grouch on Monday, December 25 2006 @ 03:49 PM EST
Thanks for providing really good information about the books and Ubuntu. This one goes in the bookmarks for those times when handing out the DVD doesn't satisfy the newbie's curiosity.

---
-- grouch

http://edge-op.org/links1.html

[ Reply to This | # ]

One source grapes voice do to LVM
Authored by: jo_dan_zukiger on Monday, December 25 2006 @ 11:15 PM EST
I tried to install Ubuntu for a test drive. I have a bunch of partitions that I

have set up for previous work and didn't really want to re-partition. So I
thought I'd use LVM in my third partition on my second drive.

But I was already using LVM on the first drive and had added a piece of the
second drive to a volume group on the first drive. I'm not sure who the bad
guy is, I noted (after the fact) a warning on the LVM how-to site, not to do
that. I lost some of my children's experimental pictures for which we had no
backups (because of another project I have in suspension). Overall, the lack of

backups, especially when doing experimental kinds of things, was my fault.

Anyway, be sure you understand LVM's limitations if you use it, and it's
probably best not to get too fancy with multi-booting when installing for a
test-drive. Consider using a single partition when installing for a test spin.

It may be a while before I get back around to testing Ubuntu out, and maybe
that's not such a bad thing. I have too many projects going on at once.

joudanzuki

[ Reply to This | # ]

Kubuntu vs openSuSE 10.2
Authored by: kjs on Wednesday, December 27 2006 @ 12:54 PM EST
driven by the recent stupid moves of Novell I installed Kubuntu (I prefer KDE
over Gnome, a simple matter of taste).
After 3 weeks of real life experience with the 2 distros (I still have one
machine with openSuSE 10.2) here my experience:
- openSuSE is far more polished and easier to install/maintain
- openSuSE differentiates better between FOSS and non-OSS (if somebody refuses
to use non-OSS)
- the support community of (K)ubuntu is MUCH better then the one from openSuSE

Besides the stupid new start menu of openSuSE it's the distro with more appeal
(and that's easy to revert to KDE style).

Bottom line: I hope that openSuSE (the majority of the developers are NOT
dependent on Novell!) will not have too much negative impact from Microvell and
continue to generate a distro in the open source spirit.

What I found a pretty uncomfortable thing with ubuntu's forums: if it's not
ubuntu it's bad. Talking about other distros in the openSuSE forums is just fine
(that's what I would call OPEN).

>kjs

[ Reply to This | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )