The magazine of the Melbourne PC User Group
Linux Resources - For the bookshelf
Major Keary |
|
There is a wealth of literature about Linux, but fast-moving developments on a
number of distribution fronts may overtake particular texts. O'Reilly and
Associates was the first to publish Linux titles-and was, indeed, the first
publisher of books on UNIX. The first text they marketed was UNIX in a Nutshell,
which is now in its third edition. The UNIX-Linux connection should be kept in
mind when looking for Linux resources; much of the UNIX literature is pertinent.
UNIX Power Tools
This is a case in point, the third, and much expanded, edition of which has just
been released. Part of its larger girth can be attributed to the inclusion of
Linux-specific information. I cannot think of any other computer title that
resembles UNIX Power Tools; in the preface there are some headings: A Book for
Browsing, Like an Almanac, Like a News Magazine, and Like a Hypertext Database.
All of those things are true. One can open it anywhere and just start reading;
it is an almanac in the sense of "an annual handbook containing information of
general or specialist interest" [Conc. Oxford Dic.]; it is like a news magazine
because the items are short and sharp; and it does have the flavour of hypertext
because it uses links to other articles and sources of further information.
I am taken by icons that have special meanings: the image of a screw means, "be
careful with this feature or you might get screwed"; the image of a bomb
indicates a "cross reference to another article that explains the possible
trouble you might encounter using the tip or script in the current articles";
and a globe indicating that a script or program code can be downloaded from the
book's web site.
The present edition includes a chapter on access to UNIX from Windows, and which
"addresses the heterogenous nature of systems today". Samba, of course, is a
leading tool for the purpose and has its own literature as well as being
described here. The same goes for other programs, such as Perl, Python, and
vi -although the vi editor gets some forty-six pages of in-depth treatment.
Apart from being a huge compendium of specific information, there is a lot of
general narrative that provides overviews, background material, and
explanations-stuff that isn't readily found elsewhere. Unlike books in the
Nutshell series, entries in UNIX Power Tools are not terse.
A twenty-two page table of contents and seventy-nine page index make information
easy to find. Within the text cross references point the reader to other,
related information.
If you don't know UNIX or UNIX-related operating systems, and would like to get
a feel for how they work and what they do, this is a great place to browse. If
you use UNIX or Linux it is the most comprehensive resource available. A must
for libraries.
Shelley Powers
et. al: UNIX Power
Tools 3/e
ISBN 0-596-00330-7
Published by O'Reilly,
1116 pp.,
RRP $160.00 incl. GST |
 |
Running Linux
Now in its fourth edition, O'Reilly's Running Linux has established itself a
classic since first publication in 1995. This is a book that serves both novices
and experienced Linux users.
At the getting started level the introductory chapters provide a good overview
that extends to installation issues and installation-related problems. I was
particularly taken by the discussion of word processing vis-´-vis text
processing, with its tutorial-style coverage of applications and software tools
that are included with many Linux distributions.
A chapter, Basic UNIX Commands and Concepts, is an introduction that presents
Windows users with the essentials of the UNIX command line. Like UNIX, Linux has
a number of GUI solutions that provide a windows-like workspace, but along the
way it is necessary to be able to use commands from the prompt. The chapter is a
sound introduction and tutorial that covers the commands needed by new users.
Given the variety of Linux distributions it is to be expected that variations
will occur in installation and configuration procedures. In particular, the
location of common files can - and does - change from one distribution to
another. Vendors are developing a Filesystem Hierarchy Standard, which will make
living with Linux easier. Running Linux does not anticipate the standard and -
sensibly - discusses installation and configuration in a generic context. The
discussions on preparing for a Linux installation are thorough and interesting,
especially on hard disk partitioning issues.
System administration is something that even single-system users have to deal
with; for both novices and experienced users the chapter on system management
clearly explains what is involved and how essential tasks are executed.
The book goes far beyond the needs of novice Linux users, but it is sure to draw
them in to exploring technical aspects of Linux. As the book progresses, so does
the depth of technical information. However, the writing is remarkably clear and
even novices should not find themselves floundering. This is an essential
resource for any serious user of Linux, and should be among the resources of
anyone running a help desk or teaching other how to install and use Linux.
Matt Welsh et al.: Running Linux 4/e
ISBN 0-596-00272-6
Published by O'Reilly,
672 pp.,
RRP $105.00 incl. GST |
 |
Samba
The back cover of this title says, "Samba is a cross-platform triumph: it turns
UNIX or Linux into a file and print server for Microsoft network clients". Samba
is a bridge between UNIX/Linux systems and MS Windows, and it comes at the right
price: Samba is free software.
Using Samba is a guide to Samba administration and is intended for UNIX and
Linux administrators "who need to support Windows clients on their network, as
well as anyone who needs to access the resources of a Windows network
environment from a UNIX client". This title does not assume any more than a
familiarity with "basic UNIX system administration" and readers are not
expected to be networking experts or even know a great deal about Windows. In
the course of explaining the workings of Samba the book provides an insight into
Windows networking, and is worth reading by anyone with an interest in
WinNT-2000-XP networking internals.
The authors cover in considerable detail installation and configuration,
security issues, and compatibility issues. It is not for novices, but is a
professional-level text on matters that concern administrators and others who
require a solution to the integration of UNIX/Linux/Mac OS X systems with MS
Windows. Samba is the solution, and this title has "been officially adopted by
the Samba Team" and is under the GNU Free Documentation Licence. In short, the
content can be copied, distributed, and/or modified with minimal restriction.
O'Reilly is a strong supporter of the free software and free documentation
movements.
Jay Ts, Robert Eckstein,and David Collier-Brown:
Using Samba
ISBN 0-596-00256-4
Published by O'Reilly,
539 pp.,
RRP $95.00 incl. GST |
 |
Linux Network Administrator's Guide
Linux is highly regarded for its networking strengths and this book provides a
comprehensive resource for network administration in a Linux environment. It has
been written to satisfy the needs of beginners and professional administrators
alike. 'Beginner' does not mean a raw novice, but someone who has a modicum of
networking knowledge, but who is new to Linux.
There are two features worth mentioning: the content is available under the GNU
Free Documentation Licence in an online version; and the book contains an
extensive catalogue of other resources, both in print and online.
For anyone who is new to networking in general and TCP/IP networking in
particular, the introductory chapters are well worth reading. They are concise
and well-written.
Some of the chapter headings provide a picture of what the book covers:
configuring networking hardware; configuring serial hardware; configuring
TCP/IP; name service and resolver configuration; serial line IP; point-to-point
protocol; TCP/IP firewall; and network file system. Topics such as UUCP,
sendmail, news reader configuration, and electronic mail are also covered in
detail.
A group of appendices include an example network, and tabulated data on cable
configurations.
In the O'Reilly tradition an excellent example of technical communication at its
best.
Kirch and Dawson: Linux
Network Administrator's
Guide 2/e
ISBN 1-56592-400-2
Published by O'Reilly,
474 pp.,
RRP $105.00 incl. GST |
 |
The Linux Kernel
One of the strengths of UNIX and Linux is that the kernel can be updated without
buying and installing a whole new suite of software. This book provides a 'tour'
of the Linux kernel, written for those who are sufficiently curious to delve
into the kernel's internals. It is also an excellent resource for students of
computer science "who want to know more about the critical design issues in a
modern operating system".
It is not pitched at administrators or programmers, but should be on their
respective bookshelves as one of the significant texts on the subject; "it is
mostly for people who want to understand how things really work inside the
machine". Along the way there is a lot of background information that provides
interesting insights into why things were designed in a particular way.
There is a lot of code used to illustrate the text, but even if you don't want
to dwell on that the narrative is well written and shouldn't overwhelm general
readers.
Daniel Bovet and Marco
Cesati: Understanding
the Linux Kernel 2/e
ISBN 0-596-00213-0
Published by O'Reilly,
RRP $115.00 incl. GST. |
 |
Reprinted from the May 2003 issue of PC Update, the magazine of Melbourne PC
User Group, Australia
|