-->
Table of Contents


About the CD-ROMs

There are two CD-ROMs accompanying this book. These disks are formatted under ISO-9660 standards, with Rock Ridge extensions. You can read the contents from both PCs and UNIX workstations. However, long UNIX filenames

The second CD-ROM contains useful source code (and in some cases, precompiled binaries) for Linux/UNIX applications and utilities mentioned in the book, as well as selected archives from two of the most popular Linux FTP sites.

communications

Communications utilities: diald (a daemon that provides a PPP connection on demand) and slirp (a SLIP/ PPP emulator that runs in a UNIX shell account)

email

Email-related utilities: MH (a mail-handling system), EXMH (an X front-end to MH), procmail (a local mail delivery/filtering utility), tkMail (a mail client built with the Tk toolkit), uudeview (a smart decoder for extracting binaries from news or email that are coded in any of the popular encoding formats), and xfmail (an XForms-based mail reader for X).

experimental

Nonsupported projects still in development: WINE (Windows Emulator for X, capable of running some Windows 3.1 programs directly under Linux) and NTFS (a kernel patch to provide read-only access to Windows NT partitions).

graphics

Graphics programs: POV-ray for Linux (a ray-tracing program).

multimedia

Multimedia and graphics programs: ImageMagick (an image-processing package), gimp (an image-editing package), mpeg_play (plays MPEG animations under X or on the Linux console), pixmap (a pixmap [xpm] editor), xpcd (a PhotoCD viewer), and xpdf (a viewer for PDF files, also known as Acrobat files, from the name of Adobe’s PDF software).

networking

Networking applications: NIST (network time synchronizer), apache (World Wide Web [HTTP] server), ipfwadm (utility for setting up firewalls or IP masquerading under Linux), knews (threaded newsreader with an X interface), samba (a server for filesystem/printer access from Windows 95, NT, or other operating systems using SMB), surfit (a web browser written in Tcl/ Tk/TclX), tkNet (a network configuration utility written in Tcl/ Tk), tkWWW (a Tk interface to the World Wide Web, allowing editing of HTML files), and wn (an easy-to-configure WWW server).

office

General usage items: OFFiX (drag-and-drop tools for the X desktop), TkDesk (a filemanager written in Tcl/Tk), addressbook (an addressbook utility), cbb (checkbook balancer), groupkit (a library for building real-time groupware applications, such as drawing programs or editors that multiple users can use simultaneously), ical (calendar/date book), nedit (Motif-based editor for X), and teapot (spreadsheet program).

programming

Programming tools and utilities: LessTif (an X programming library compatible with Motif 1.2), Mesa (freely distributable version of OpenGL), java (the Java Developer’s Toolkit for Linux), perl-5.002 (source code for the Perl language [binaries are included with Slackware on the first disk] as well as CGI—a perl add-on used for WWW programming), perl-tk (a perl extension to use the Tk toolkit), wxWindows (a C++ framework for developing multiplatform, graphical applications from the same body of C++ code), and xforms (a graphical user interface toolkit for X).

scientific

High-end applications: GRASS (a complex system developed by the Army for managing land use.

sunsite

Hundreds of programs from the sunsite.unc.edu Linux FTP site. This directory in turn contains four subdirectories: apps (applications like communications tools, text editors, math programs, TeX tools, and video programs), devel (developer tools), system (a host of system-level programs and utilities), and X11 (X Window tools and programs).

sysadmin

System-administration tools: xwatch (a program to keep an eye on system logs under X).

tsx-11

Hundreds of programs from the tsx-11.mit.edu Linux FTP site. This directory in turn contains subdirectories: doc (the contents of the Linux Documentation Project, as well as other relevant documents) and packages. which contain programs files for the likes of Epoch, Modula-2, Modula-3, Scilab, Eiffel, DSP processing, sound management, graphics, and other development tools and utility programs.

window-managers

Alternative window managers: bowman (a window manager for X with a NextStep look) and fvwm95 (a window manager for X with a Windows 95 look).


Table of Contents