The magazine of the Melbourne PC User Group
Linux - Getting Down To Business
Major Keary |
 |
Until recently Linux books tended to be of a general nature. Technical
information was on the shallow side, and they usually came with one or other of the popular Linux
distributions on CD, which was often the main attraction for buyers. A small number of publishers catered for
a Linux-literate audience, but for specific technical information it was often necessary to find online
documentation.
That is changing as more publishers release specialist titles. By specialist I mean texts that are
focussed on a particular field or topic; some are aimed at specialist - in the sense of professional - users,
but there is a welcome increase in consumer-oriented books on particular aspects of Linux. Some of these are
reviewed here.
Linux Unleashed
The fourth edition of Linux Unleashed has been written by fifteen authors who bring a wide range of
specialist experience. It is not a general as previous editions.
The book's emphasis is on presenting the Linux operating system in all its detail, and covers three popular
distributions: Red Hat, Debian, and Caldera. Much of the content is about using Linux, system
administration,
and networking. The introductory part discusses installation issues for each of the three distributions, but
assumes hardware compatibility issues have been resolved.
An excellent tutorial and reference for users who want to employ the full power of Linux, including its
compilers and tools. Anyone who has to deal with help-desk enquiries, or who manages a Linux system, should
have this title at hand.
Ball, Pitts, et al.: Linux Unleashed
ISBN 0-672-31688-9
Published by SAMS, 1468 pp.,
RRP $87.60 incl. GST |
 |
Linux Hardware
Handbook
This is a good example of the new wave of specialist literature. It is specialist in the sense of a specific
focus. The author says he has "written this book with an eye towards typical Linux consumers, not hardware
professionals", and describes his intended audience as, "people who want to run Linux on their
computers, but don't know if their hardware is compatible..." and "people who want to buy or build a
computer to run Linux, or upgrade or expand an existing Linux computer".
Users are expected to look for particular topics in isolation, rather than read the book from cover to
cover. However, it is well worth at least browsing from beginning to end for its wealth of interesting
information.
The first part, Core Systems is a detailed discussion of CPUs, motherboards, memory, and cases. It
covers chipsets, the range of CPUs, matching CPUs to motherboards - and motherboards to cases - and laptops.
There is plenty of technical detail of the kind a Linux consumer needs.
The next part deals with storage devices; hard disks, removable disks, optical drives, tape drives, and
SCSI. Then follows a part about audio and video. One chapter discusses sound cards, MIDI sound production,
Linux audio drivers, and Linux audio utilities and applications. Other chapters cover audio input/output
devices; video cards; video capture hardware; and monitors. The information is comprehensive and detailed,
with tips and cautionary side notes.
A fourth part deals with input/output devices: keyboards and mice; parallel and serial ports; network
hardware; modems; scanners; and printers. These are areas where Linux users often strike difficulties; while
the information is not presented in troubleshooting format, each device type is discussed in sufficient
detail to help users avoid problems as well as finding solutions.
The final part, Prebuilt Systems, discusses evaluation of off-the-shelf hardware and software, obtaining
technical support, and a chapter on notebooks for Linux. Appendices provide information about Linux
device drivers and a directory of hardware manufacturers.
Apart from the book's detailed content it includes in the order of 200 URLs, all listed in the index by
topic and vendor under a single headword - a useful resource that could save hours of online time.
I was much impressed by the book's treatment of one topic, USB; it is the most detailed discussion of the
Universal Serial Bus I have come across. If you want to use USB under Linux this is probably the best
available resource for information.
Roderick Smith: Linux Hardware Book
ISBN 0-672-31918-7
Published by SAMS, 695 pp.,
RRP $67.50 incl. GST |
 |
Music & Sound
The Linux Journal, available online at
http://www.linuxjournal.com, has its own publishing arm that releases titles through No Starch Press. A
recent title from the joint venture is The Book of Linux Music & Sound, a specialist text dealing
with music and other audio (such as used in games programming) under Linux.
If you want to know what is available, how to install and configure it, and how to use Linux audio
capabilities, this is the definitive resource. The author - who is both a performing musician and a
programmer - provides readers with a detailed guide to recording and playing digital music under Linux.
The book covers a range of software that was tested on 486-based machines with modest RAM and non-exotic
peripherals (sound cards and speakers). There is an assumption that the reader already has Linux installed
with some kind of sound card, and is interested in how to compose, record, edit, store, and play music and
sound on a Linux system.
Much of the text is taken up with reviews of software. These all follow a common format. A short header
lists essential details (name, author(s), licence holder, formats available, and a very short summary. Then
follows a detailed description and notes on "Getting It, Building It", setup, using, and other relevant
information. Each review ends with a summary that includes a realistic assessment. Some reviews are quite
lengthy, such as that of Cecilia - a "complete music composition/production environment and front-end
for Csound" - which runs to twelve pages.
The early chapters discuss the basics of digital sound and setting up Linux for audio. The book then moves
onto soundfile editors, a number of which are reviewed. Following chapters discuss MOD (for module) files,
Linux MIDI Studio, MP3, multitrack hard-disk recording and mixing, software sound synthesis, music notation
programs, network audio software, Linux Digital DJ, Linux games, and operating system emulators (DOSemu, ARDI
for running Mac OS programs, and WINE).
Many of the programs discussed are on a companion cd with plenty of other useful material. This is one of
the most remarkable books I have seen; in the space of some 400 pages the author covers a lot of ground,
discussing both music and non-music sound.
A very thorough, practical text with plenty of references to other sources of information. Not to be
missed.
|
Dave Phillips: The Book of Linux Music & Sound
ISBN 1-886411-34-4
Published by Linux Journal Press/No Starch Press, 599 pp. + CD,
RRP $69.95 incl. GST
|

|
Linux Internals
The Linux kernel is, for ordinary users, a kind of sanctum sanctorum where the true secrets of Linux repose.
Linux Internals offers a tour of the kernel up to the latest version, 2.4, in the context of IA32
(Intel X86) CPUs. Every operating system has a kernel that contains the essential operating routines used for
the performance of critical system tasks; the kernel is usually hidden from the user, but in Linux its
programmability is an essential feature.
The primary audience for this book is "system and network administrators, developers, and capacity planning
managers", but the author adds that "it will appeal to Linux enthusiasts who have a good general
understanding of hardware and software". Readers are not assumed to have a background knowledge of
operating system kernels. Not everyone wants to know about the kernel but, if you do, this title provides an
introduction to kernel concepts in general, and to the Linux kernel in particular. Even though the subject is
technical, and does not lend itself to simple explanations, the language is clear. Readers interested in
Linux - but with no formal technical background - should not be deterred.
A lot of illustrative C code is used, so it helps to have some familiarity with that language. For those who
don't speak C it is still possible to get a good idea of what the Linux kernel is all about, and why the
operating system is so fast and robust. For developers and other professionals who require information about
the kernel and how it can be programmed, this text is one of the few that discusses the subject.
A companion CD contains the latest (at time of printing) kernels, kernel core updates, and many network
driver updates.
Moshe Bar: Linux Internals
ISBN 0-07-212598-5
Published by Osborne McGraw-Hill, 351 pp. + CD,
RRP $85.80 incl. GST. |
 |
Red Hat Certified Engineer Linux Study
Guide
As the title suggests, this book is intended to provide instruction and self-testing facilities for people
pursuing certification. At the same time it is a useful ongoing post-certification reference. The style is
concise and assumes the reader is already familiar with Linux; not for novices approaching Linux for the
first time, but well suited for ordinary users who want to expand their knowledge to a professional
level.
The information is laid out in a way that makes it a good reference and resource for anyone who works on a
help desk, or otherwise assists or supervises Linux installations, configurations, and administration. The
answers to many problems, including hardware conflicts, will be found here.
A companion CD contains practice exam questions, timed exams, and answers that contain answers in technical
depth. A well organised study guide for use in formal instruction or for self-teaching; at the same time it
is a sound reference for anyone who needs a practical, in-depth knowledge of Red Hat Linux.
The subjects covered are:
-
Installation preparation;
-
Installation;
-
Basic configuration & administration
-
Advanced installation;
-
Advanced user administration;
-
X-Windowing system;
-
Network client services;
-
Network management;
-
Systems administration & security; and
-
Operational administration recovery and security.
Discussion topics include server partitioning; differences
between installation options (workstation, server, and custom); user accounts (add, delete, change); Apache
server; Squid Proxy Server; and emergency boot procedures.
Red Hat Certified Engineer Linux Study Guide
ISBN 0-07-212155-6
Published by Osborne McGraw-Hill, 711 pp.,
RRP $104.95 incl. GST |
 |
Databases on Linux
Syngress also puts out a professional reference series that includes DBA's Guide to Databases on
Linux, which is both a guide to the installation on Linux of seven leading databases: Oracle; Informix;
Sybase; DB2; MySQL; Progress; and PostgreSQL.
An introductory part introduces Linux, compares it with other operating systems, compares leading Linux
distributions, and discusses migration issues. A chapter describes a basic Red Hat installation, covering
issues a systems manager would want to consider.
Following chapters each discuss one of the listed database applications. The focus is on presenting
database administrators with information on installation and configuration issues. Typically, an
administrator would have some familiarity with each of the systems, as well as others, but could not be
expected to have at his or her fingertips the kind of specific information needed for an installation. This
book fills the gap; it assumes the reader has some knowledge of the application to be installed, but requires
specific information. It also provides the kind of things a database administrator needs to know in those
situations where a comparison has to be made between two or more competing products.
There is another side to the book; it is a very useful resource for someone preparing for an interview where
questions may be asked about her or his knowledge of database systems. It is also a valuable supplementary
resource for anyone undertaking a course of study where these issues are part of the curriculum. As well as
its in-depth coverage of installation and configuration issues, there is a wealth of other information about
database technology in general.
Egan and Zikopoulos: DBA's Guide to Databases on
Linux
ISBN 1-928994-04-0
Published by Syngess Press, 485 pp.,
RRP $137.50 incl. GST |
 |
Reprinted from the February
2001 issue of PC Update, the magazine of Melbourne PC User Group, Australia
|