Linux Universe, 3rd Edition
Authors: S. Strobel, R. Maurer and S. Middendorf
Reviewer: Jan Rooijackers
Linux Universe contains 2 CDs: CD 1 contains the source code (kernel versions up to 2.0), and CD 2 contains the installation files. A quick scroll through the book gives the impression that a lot of time was spent to put it together. It has a nice overall layout (including the cover), and catchwords are printed in the left or right margin. My first impression of the book was good; I was ready to discover what the text would bring me.
The book contains nine chapters and a reference section. It begins with a brief history of Linux that is not so deep as to become boring for a new Linux user. Chapter 2 consists of 2 pages and gives a summary of the most important features of the Linux distribution included on the CD-ROM: X Window System Version 6, GNU utilities and programs, a complete Unix development environment and many other tools. One important thing to mention is the smart CD-ROM cache—more on this later. A 1-page chapter follows to explain the new features in Linux 2.0. Chapter 4 explains to the reader which hardware is required to run Linux and includes a long list of supported hardware—from SCSI adapters and sound cards to PCMCIA adapters. The ATI Mach 64 video adapter is supported, but I still had problems with it and with the Slackware release.
Prior to the installation chapter, there is a chapter which explains the various methods of installation: a fixed installation or an installation using the smart file cache. The smart file cache method keeps the software on the CD until it is invoked for the first time, then the file cache copies it to your hard disk. On the next invocation, the program starts directly from hard disk. As a result, your hard disk will only be filled with software that you actually use. The same chapter explains how to partition your hard disk.
In chapter 6 the installation procedure is presented. The reader is guided through the installation via very clear pictures of the graphical user interface (GUI). Additional boot options are explained in Chapter 7 of the book. During my installation of the distribution, I had problems with the configuration of my ATI Mach 64 video card; to solve this I made use of the Metro-X software already in my possession. I think it would be nice for the next release to include Metro-X, particularly since it is usually included in the Slackware distribution anyway.
The next 2 chapters describe the fundamentals of Linux and system administration. In the fundamentals chapter, the reader learns how to mount a CD, change directory, change permissions for file/directory, copy, move and remove, print and many other techniques. If the reader has a problem, he can invoke the on-line documentation, which is included on the CD as well. It is not necessary to read the whole chapter to get to a specific topic, you can just jump to the desired paragraph.
The administration chapter defines administration and explains the powerful xadmin program. The book makes use of this program for all administration jobs. Also in this chapter, the configuration of X11 is explained—from a detailed description of the XF86Config file to the configuration of the window manager (FVWM) file.
The reference section is the last part of the book. This section explains a lot of Unix commands with their associated options clearly and concisely.
Linux Universe offers a useful start for the newcomer to the Linux world. The text is clear and very readable; the examples are good and well explained with figures. The GUI (graphical user interface) makes it very easy to install this distribution, and the xadmin program brings a lot of benefits. All of the installation documentation and the publications of the Linux Documentation Project are present. For me, the best of all is the ability to install Linux via the cache mechanism.
|Dynamic DNS—an Object Lesson in Problem Solving||May 21, 2013|
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
|Non-Linux FOSS: Seashore||May 10, 2013|
- RSS Feeds
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Dynamic DNS—an Object Lesson in Problem Solving
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Download the Free Red Hat White Paper "Using an Open Source Framework to Catch the Bad Guy"
- Tech Tip: Really Simple HTTP Server with Python
- Please correct the URL for Salt Stack's web site
2 hours 40 min ago
- Android is Linux -- why no better inter-operation
4 hours 55 min ago
- Connecting Android device to desktop Linux via USB
5 hours 24 min ago
- Find new cell phone and tablet pc
6 hours 22 min ago
7 hours 51 min ago
- Automatically updating Guest Additions
8 hours 59 min ago
- I like your topic on android
9 hours 46 min ago
- This is the easiest tutorial
16 hours 21 min ago
- Ahh, the Koolaid.
22 hours 24 sec ago
- git-annex assistant
1 day 4 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?