updated; added navigation to top of pages in form of a simplelist

This commit is contained in:
gferg 2000-08-23 17:08:48 +00:00
parent 8dfab1ccd3
commit c3ba493a72
10 changed files with 555 additions and 346 deletions

View File

@ -1,4 +1,17 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="admconfig"> Configuration</member>
<member><xref linkend="admbenchmark"> Benchmarking</member>
<member><xref linkend="admcluster"> Clustering</member>
<member><xref linkend="admbackup"> Backup</member>
<member><xref linkend="admsecurity"> Security</member>
</simplelist>
</para>
<sect2 id="admconfig">
<title>Configuration</title>

View File

@ -1,4 +1,17 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="appsinstall"> Installing Applications</member>
<member><xref linkend="userapps"> User Applications</member>
<member><xref linkend="serverapps"> Server Applications</member>
<member><xref linkend="gui"> GUI / Window Managers</member>
<member><xref linkend="mm"> Multimedia</member>
</simplelist>
</para>
<sect2 id="appsinstall">
<title>Installing Applications</title>

View File

@ -8,100 +8,49 @@ to find the information that you are looking for.
</Para>
<para>
A <emphasis>special thanks</emphasis> to David Merrill for his
<emphasis>Special Thanks</emphasis> to David Merrill for his
extensive work on the initial categorization of the HOWTO documents.
</para>
<SECT1 id="os">
<TITLE>The Linux OS</TITLE>
<Para>
This section includes HOWTOs on topics such as Getting Started,
Distributions, the Kernel, and Installation.
</Para>
&osSect;
<TITLE>The Linux OS</TITLE>
&osSect;
</SECT1>
<SECT1 id="admin">
<TITLE>System Administration and Configuration</TITLE>
<Para>
This section includes HOWTOs on topics such as Configuration,
System Administration, Benchmarking, Clustering, Backup,
and Security.
</Para>
&adminSect;
<TITLE>System Administration and Configuration</TITLE>
&adminSect;
</SECT1>
<SECT1 id="hardware">
<TITLE>Hardware</TITLE>
<Para>
This section includes HOWTOs on topics such as Graphics chips and
how to get various hardware components working under Linux.
</Para>
&hwSect;
<TITLE>Hardware</TITLE>
&hwSect;
</SECT1>
<SECT1 id="networking">
<TITLE>Networking</TITLE>
<Para>
This section includes HOWTOs on topics such as Networking, Routing
and Sendmail.
</Para>
&networkingSect;
<TITLE>Networking</TITLE>
&networkingSect;
</SECT1>
<SECT1 id="apps">
<TITLE>Applications / GUI / Multimedia</TITLE>
<Para>
This section includes HOWTOs on topics such as the X Window System,
Window Managers, Games, Mail, Text Editors, Audio, Video,
Installing Applications, etc.
</Para>
&appsSect;
<TITLE>Applications / GUI / Multimedia</TITLE>
&appsSect;
</SECT1>
<SECT1 id="programming">
<TITLE>Programming</TITLE>
<Para>
This section includes HOWTOs on topics such as C++ programming and
Perl programming.
</Para>
&programmingSect;
<TITLE>Programming</TITLE>
&programmingSect;
</SECT1>
<SECT1 id="other-lang">
<TITLE>Other (human) Languages</TITLE>
<Para>
This section includes HOWTOs on topics such as Unicode and
Specific Languages under Linux (Chinese, Danish, etc.).
</Para>
&otherLangSect;
<TITLE>Other (human) Languages</TITLE>
&otherLangSect;
</SECT1>
<SECT1 id="misc">
<TITLE>Miscellaneous</TITLE>
<Para>
This section includes HOWTOs on topics such as Authoring / Documentation,
Linux Advocacy, Getting (and Staying) Involved, and Hobbies /
Special Interests.
</Para>
&miscSect;
<TITLE>Miscellaneous</TITLE>
&miscSect;
</SECT1>
</CHAPTER>

View File

@ -88,7 +88,7 @@ A brief overview of existing Alpha CPUs, chipsets and systems. </Para>
Assembly-HOWTO</ULink>,
<CiteTitle>Linux Assembly HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
<CiteTitle>Updated: August 2000</CiteTitle>.
How to program in assembly language using FREE programming tools,
focusing on development for or from the Linux Operating System on
IA-32 (i386) platform. </Para>
@ -1527,11 +1527,11 @@ on an Intel Linux system. </Para>
<ListItem>
<Para>
<ULINK URL="../Reading-List-HOWTO.html">
<ULINK URL="../Reading-List-HOWTO/index.html">
Reading-List-HOWTO</ULink>,
<CiteTitle>The Linux Reading List HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: March 2000</CiteTitle>.
<CiteTitle>Updated: August 2000</CiteTitle>.
Lists the books the author thinks are most valuable to a person
trying to learn Unix (especially Linux) top to bottom. </Para>
</ListItem>

View File

@ -1,4 +1,33 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="hwintro"> General</member>
<member><xref linkend="hwplatforms"> Platforms</member>
<member><xref linkend="hwvideo"> Video Cards</member>
<member><xref linkend="hwcpu"> CPUs / Architectures</member>
<member><xref linkend="hwcdrom"> CD-ROM / DVD-ROM Drives</member>
<member><xref linkend="hwoptical"> Optical Disks</member>
<member><xref linkend="hwkybrd"> Keyboard and Console</member>
<member><xref linkend="hwdigicam"> Digital Cameras</member>
<member><xref linkend="hwgrfxtab"> Graphic Tablets</member>
<member><xref linkend="hwdiskette"> Diskettes</member>
<member><xref linkend="hwhd"> Hard Disks</member>
<member><xref linkend="hwjazzip"> Jaz and ZIP Drives</member>
<member><xref linkend="hwmice"> Mice</member>
<member><xref linkend="hwmodems"> Modems</member>
<member><xref linkend="hwserialport"> Serial Ports</member>
<member><xref linkend="hwsound"> Sound Cards</member>
<member><xref linkend="hwtape"> Tape Drives</member>
<member><xref linkend="hwtouch"> Touchscreens</member>
<member><xref linkend="hwups"> UPS</member>
<member><xref linkend="hwwireless"> Wireless</member>
<member><xref linkend="hwmisc"> Miscellaneous</member>
</simplelist>
</para>
<sect2 id="hwintro">
<title>General</title>

View File

@ -1,4 +1,14 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="miscauthor"> Authoring / Documentation</member>
<member><xref linkend="miscadv"> Linux Advocacy / Getting (and Staying) Involved</member>
<member><xref linkend="miscspecial"> Hobbies and Special Interests</member>
</simplelist>
</para>
<sect2 id="miscauthor">
<title>Authoring / Documentation</title>
@ -119,11 +129,11 @@ in troubleshooting problems. </Para>
<ListItem>
<Para>
<ULINK URL="../Reading-List-HOWTO.html">
<ULINK URL="../Reading-List-HOWTO/index.html">
Reading-List-HOWTO</ULink>,
<CiteTitle>The Linux Reading List HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: March 2000</CiteTitle>.
<CiteTitle>Updated: August 2000</CiteTitle>.
Lists the books the author thinks are most valuable to a person
trying to learn Unix (especially Linux) top to bottom. </Para>
</ListItem>

View File

@ -1,3 +1,21 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="netgeneral"> General</member>
<member><xref linkend="netprotocols"> Protocols</member>
<member><xref linkend="netdialup"> Dial-up</member>
<member><xref linkend="netdns"> DNS</member>
<member><xref linkend="netvpn"> Virtual Private Networks</member>
<member><xref linkend="netbridge"> Bridging</member>
<member><xref linkend="netrouting"> Routing</member>
<member><xref linkend="netsecurity"> Security</member>
<member><xref linkend="netmisc"> Miscellaneous</member>
</simplelist>
</para>
<sect2 id="netgeneral">
<title>General</title>

View File

@ -1,4 +1,24 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="osgs"> Getting Started</member>
<member><xref linkend="osswitch"> Switching from Other Operating Systems</member>
<member><xref linkend="osdist"> Distributions</member>
<member><xref linkend="osinstall"> Installation</member>
<member><xref linkend="oskernel"> Kernel</member>
<member><xref linkend="osboot"> Boot Loaders and Booting the OS</member>
<member><xref linkend="ospp"> Parallel Processing</member>
<member><xref linkend="ospartitions"> Partitions and Filesystems</member>
<member><xref linkend="osraid"> RAID</member>
<member><xref linkend="osprinting"> Printing</member>
<member><xref linkend="osshell"> Shell</member>
<member><xref linkend="osusing"> Using Linux</member>
</simplelist>
</para>
<sect2 id="osgs">
<title>Getting Started</title>

View File

@ -1,4 +1,14 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="other-lang-support"> Language Support</member>
<member><xref linkend="other-lang-specific"> Using Specific Languages</member>
</simplelist>
</para>
<sect2 id="other-lang-support">
<title>Language Support</title>

View File

@ -1,5 +1,98 @@
<para>
Topics covered in this section include:
<simplelist type="vert" columns="1">
<member><xref linkend="proggeneral"> General</member>
<member><xref linkend="progcompilers"> Compilers</member>
<member><xref linkend="proglang"> Languages</member>
<member><xref linkend="proglib"> Libraries</member>
<member><xref linkend="proginterface"> Interfaces / API / Protocols</member>
<member><xref linkend="progsecurity"> Security</member>
<member><xref linkend="progtools"> Tools</member>
<member><xref linkend="progvc"> Version Control</member>
<member><xref linkend="progdbms"> DBMS</member>
<member><xref linkend="progmisc"> Miscellaneous</member>
</simplelist>
</para>
<sect2 id="proggeneral">
<title>General</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../Software-Building-HOWTO.html">
Software-Building-HOWTO</ULink>,
<CiteTitle>Building and Installing Software Packages for Linux</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 1999</CiteTitle>.
A comprehensive guide to building and installing "generic" UNIX
software distributions under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Software-Release-Practice-HOWTO.html">
Software-Release-Practice-HOWTO</ULink>,
<CiteTitle>Software Release Practice HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Describes good release practices for Linux open-source projects. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progcompilers">
<title>Compilers</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../GCC-HOWTO/index.html">
GCC-HOWTO</ULink>,
<CiteTitle>The Linux GCC HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 1999</CiteTitle>.
Covers how to set up the GNU C compiler and development libraries
under Linux; gives an overview of compiling, linking, running and
debugging programs under it. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="proglang">
<title>Languages</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../mini/Programming-Languages.html">
Programming-Languages</ULink>,
<CiteTitle>Programming Languages mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
A brief comparison of major programming languages for Linux and
major libraries for creating graphical user interfaces (GUIs)
under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Adv-Bash-Scr-HOWTO/index.html">
@ -10,24 +103,13 @@ Adv-Bash-Scr-HOWTO</ULink>,
A guide to shell scripting, using Bash. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../AI-Alife-HOWTO.html">
AI-Alife-HOWTO</ULink>,
<CiteTitle>Linux AI &amp; Alife HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 2000</CiteTitle>.
Information about, and links to, various AI related software libraries,
applications, etc. that work on the Linux platform. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Assembly-HOWTO.html">
Assembly-HOWTO</ULink>,
<CiteTitle>Linux Assembly HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 2000</CiteTitle>.
<CiteTitle>Updated: August 2000</CiteTitle>.
How to program in assembly language using FREE programming tools,
focusing on development for or from the Linux Operating System on
IA-32 (i386) platform. </Para>
@ -56,41 +138,6 @@ also will help you to program properly in C++ language.
Applies to all operating sytems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../C-C++Beautifier-HOWTO.html">
C-C++Beautifier-HOWTO</ULink>,
<CiteTitle>C-C++ Beautifier HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 2000</CiteTitle>.
Helps you to format (beautify) C/C++ programs so that they are more readable
and conform to your site coding standards. Applies to all operating sytems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../CVS-RCS-HOWTO.html">
CVS-RCS-HOWTO</ULink>,
<CiteTitle>CVS-RCS HOWTO for Linux (Source Code Control System)</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
A "practical guide" to very quickly setup a CVS/RCS source code
control system. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../DB2-HOWTO/index.html">
DB2-HOWTO</ULink>,
<CiteTitle>DB2 Version 7.1 for Linux HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Explicit instructions on installing DB2 Universal Database Version 7.1
for Linux on the following Intel x86-based distributions: Caldera
OpenLinux 2.4, Debian, Red Hat Linux 6.2, SuSE Linux 6.2 and 6.3,
and TurboLinux 6.0. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Enterprise-Java-for-Linux-HOWTO.html">
@ -103,50 +150,6 @@ JDK, a Web server, supporting Java servlets, accessing a database via
JDBC, and supporting Enterprise Java Beans (EJBs). </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../GCC-HOWTO/index.html">
GCC-HOWTO</ULink>,
<CiteTitle>The Linux GCC HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 1999</CiteTitle>.
Covers how to set up the GNU C compiler and development libraries
under Linux; gives an overview of compiling, linking, running and
debugging programs under it. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Glibc2-HOWTO.html">
Glibc2-HOWTO</ULink>,
<CiteTitle>Glibc 2 HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 1998</CiteTitle>.
Covers installing and using the GNU C Library version 2 (libc6)
on Linux systems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../IngresII-HOWTO/index.html">
IngresII-HOWTO</ULink>,
<CiteTitle>Ingres II HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 2000</CiteTitle>.
Helps install the Ingres II Relational Database Management System on Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../mini/IO-Port-Programming.html">
IO-Port-Programming</ULink>,
<CiteTitle>Linux I/O port programming mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: December 1997</CiteTitle>.
Describes programming hardware I/O ports and waiting for small periods
of time in user-mode Linux programs running on the Intel x86 architecture. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Java-CGI-HOWTO.html">
@ -160,12 +163,82 @@ Java and how to use Java to write CGI programs. </Para>
<ListItem>
<Para>
<ULINK URL="../Java-Decompiler-HOWTO.html">
Java-Decompiler-HOWTO</ULink>,
<CiteTitle>Java Decompiler HOWTO</CiteTitle>
<ULINK URL="../PHP-HOWTO.html">
PHP-HOWTO</ULink>,
<CiteTitle>PHP HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 2000</CiteTitle>.
How to develop PHP programs and also to migrate all the Windows 95 GUI
applications to powerful PHP + HTML + DHTML + XML + Java applets + Javascript.
Applies to all the operating sytems where PHP is ported. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../TclTk-HOWTO.html">
TclTk-HOWTO</ULink>,
<CiteTitle>The Linux Tcl and Tk HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: November 1998</CiteTitle>.
Describes the Linux approach to Tcl, a scripting language. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="proglib">
<title>Libraries</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../Program-Library-HOWTO/index.html">
Program-Library-HOWTO</ULink>,
<CiteTitle>Program Library HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Will help you to de-compile the Java class programs. </Para>
This HOWTO for programmers discusses how to create and use program
libraries on Linux. This includes static libraries, shared libraries,
and dynamically loaded libraries. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Glibc2-HOWTO.html">
Glibc2-HOWTO</ULink>,
<CiteTitle>Glibc 2 HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 1998</CiteTitle>.
Covers installing and using the GNU C Library version 2 (libc6)
on Linux systems. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="proginterface">
<title>Interfaces / API / Protocols</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../mini/IO-Port-Programming.html">
IO-Port-Programming</ULink>,
<CiteTitle>Linux I/O port programming mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: December 1997</CiteTitle>.
Describes programming hardware I/O ports and waiting for small periods
of time in user-mode Linux programs running on the Intel x86 architecture. </Para>
</ListItem>
<ListItem>
@ -187,7 +260,7 @@ Lego Mindstorm with Linux Mini-HOWTO</CiteTitle>
<CiteTitle>
Updated: August 2000</CiteTitle>.
Intended to serve as a very brief introduction to the options available
for using the Lego Group's Mindstorm Robotics Invention System (RIS)
for using the Lego Group's Mindstorm Robotics Invention System (RIS)
from within Linux. It also can be used as a gathering
point for more information. </Para>
</ListItem>
@ -203,6 +276,217 @@ How to develop NetWare Loadable Modules under
Linux, using GNU CC and nlmconv(1) from GNU binutils. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Parallel-Processing-HOWTO.html">
Parallel-Processing-HOWTO</ULink>,
<CiteTitle>Linux Parallel Processing HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: January 1998</CiteTitle>.
Discusses the four basic approaches to parallel processing that are
available to Linux users: SMP Linux systems, clusters of networked
Linux systems, parallel execution using multimedia instructions
(i.e., MMX), and attached (parallel) processors hosted by a Linux
system. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../SCSI-Programming-HOWTO.html">
SCSI-Programming-HOWTO</ULink>,
<CiteTitle>The Linux SCSI programming HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 1996</CiteTitle>.
Deals with programming the Linux generic SCSI interface. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Serial-Programming-HOWTO.html">
Serial-Programming-HOWTO</ULink>,
<CiteTitle>The Linux Serial Programming HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: January 1998</CiteTitle>.
How to program communications with devices over a serial port on a
Linux box. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../SMB-HOWTO.html">
SMB-HOWTO</ULink>,
<CiteTitle>SMB HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: April 2000</CiteTitle>.
How to use the Server Message Block (SMB) protocol, also called the
Session Message Block, NetBIOS or LanManager protocol, with Linux
using Samba. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progsecurity">
<title>Security</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../Secure-Programs-HOWTO/index.html">
Secure-Programs-HOWTO</ULink>,
<CiteTitle>Secure Programming for Linux and Unix HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Provides a set of design and implementation guidelines for writing
secure programs for Linux and Unix systems. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progtools">
<title>Tools</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../C-C++Beautifier-HOWTO.html">
C-C++Beautifier-HOWTO</ULink>,
<CiteTitle>C-C++ Beautifier HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 2000</CiteTitle>.
Helps you to format (beautify) C/C++ programs so that they are more readable
and conform to your site coding standards. Applies to all operating sytems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Java-Decompiler-HOWTO.html">
Java-Decompiler-HOWTO</ULink>,
<CiteTitle>Java Decompiler HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Will help you to de-compile the Java class programs. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../RPM-HOWTO/index.html">
RPM-HOWTO</ULink>,
<CiteTitle>RPM HOWTO - RPM at Idle</CiteTitle>
</Para><Para>
<CiteTitle>Updated: November 1999</CiteTitle>.
RPM is the RPM Package Manager. It is an open packaging
system available for anyone to use. It allows users to take source
code for new software and package it into source and binary form such
that binaries can be easily installed and tracked and source can be
rebuilt easily. It also maintains a database of all packages and their
files that can be used for verifying packages and querying for
information about files and/or packages. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Software-Building-HOWTO.html">
Software-Building-HOWTO</ULink>,
<CiteTitle>Building and Installing Software Packages for Linux</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 1999</CiteTitle>.
A comprehensive guide to building and installing "generic" UNIX
software distributions under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Vim-HOWTO.html">
Vim-HOWTO</ULink>,
<CiteTitle>Vim Color Editor HOWTO (Vi Improved w/syntax
color highlighting)</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 2000</CiteTitle>.
A guide to very quickly setup Vim color editor on Linux or Unix
systems. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progvc">
<title>Version Control</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../CVS-RCS-HOWTO.html">
CVS-RCS-HOWTO</ULink>,
<CiteTitle>CVS-RCS HOWTO for Linux (Source Code Control System)</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
A "practical guide" to very quickly setup a CVS/RCS source code
control system. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../mini/RCS.html">
RCS</ULink>,
<CiteTitle>The RCS mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 1997</CiteTitle>.
Covers basic installation and usage of RCS, the GNU Revision
Control System, under Linux. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progdbms">
<title>DBMS</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../DB2-HOWTO/index.html">
DB2-HOWTO</ULink>,
<CiteTitle>DB2 Version 7.1 for Linux HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Explicit instructions on installing DB2 Universal Database Version 7.1
for Linux on the following Intel x86-based distributions: Caldera
OpenLinux 2.4, Debian, Red Hat Linux 6.2, SuSE Linux 6.2 and 6.3,
and TurboLinux 6.0. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../IngresII-HOWTO/index.html">
IngresII-HOWTO</ULink>,
<CiteTitle>Ingres II HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 2000</CiteTitle>.
Helps install the Ingres II Relational Database Management System on Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Oracle-7-HOWTO.html">
@ -225,37 +509,11 @@ A guide to installing and configuring the
<CiteTitle>Oracle 8i Enterprise Edition for Linux</CiteTitle>. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Parallel-Processing-HOWTO.html">
Parallel-Processing-HOWTO</ULink>,
<CiteTitle>Linux Parallel Processing HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: January 1998</CiteTitle>.
Discusses the four basic approaches to parallel processing that are
available to Linux users: SMP Linux systems, clusters of networked
Linux systems, parallel execution using multimedia instructions
(i.e., MMX), and attached (parallel) processors hosted by a Linux
system. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../PHP-HOWTO.html">
PHP-HOWTO</ULink>,
<CiteTitle>PHP HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 2000</CiteTitle>.
How to develop PHP programs and also to migrate all the Windows 95 GUI
applications to powerful PHP + HTML + DHTML + XML + Java applets + Javascript.
Applies to all the operating sytems where PHP is ported. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../PostgreSQL-HOWTO.html">
PostgreSQL-HOWTO</ULink>,
<CiteTitle>Database-SQL-RDBMS HOWTO for Linux
<CiteTitle>Database-SQL-RDBMS HOWTO for Linux
(PostgreSQL Object Relational Database System)</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
@ -263,156 +521,6 @@ A "practical guide" to very quickly setup a SQL Database engine and
front end tools on a Unix system. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Program-Library-HOWTO/index.html">
Program-Library-HOWTO</ULink>,
<CiteTitle>Program Library HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
This HOWTO for programmers discusses how to create and use program
libraries on Linux. This includes static libraries, shared libraries,
and dynamically loaded libraries. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../mini/Programming-Languages.html">
Programming-Languages</ULink>,
<CiteTitle>Programming Languages mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
A brief comparison of major programming languages for Linux and
major libraries for creating graphical user interfaces (GUIs)
under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../mini/RCS.html">
RCS</ULink>,
<CiteTitle>The RCS mini-HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 1997</CiteTitle>.
Covers basic installation and usage of RCS, the GNU Revision
Control System, under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../RPM-HOWTO/index.html">
RPM-HOWTO</ULink>,
<CiteTitle>RPM HOWTO - RPM at Idle</CiteTitle>
</Para><Para>
<CiteTitle>Updated: November 1999</CiteTitle>.
RPM is the RPM Package Manager. It is an open packaging
system available for anyone to use. It allows users to take source
code for new software and package it into source and binary form such
that binaries can be easily installed and tracked and source can be
rebuilt easily. It also maintains a database of all packages and their
files that can be used for verifying packages and querying for
information about files and/or packages. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../SCSI-Programming-HOWTO.html">
SCSI-Programming-HOWTO</ULink>,
<CiteTitle>The Linux SCSI programming HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: May 1996</CiteTitle>.
Deals with programming the Linux generic SCSI interface. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Secure-Programs-HOWTO/index.html">
Secure-Programs-HOWTO</ULink>,
<CiteTitle>Secure Programming for Linux and Unix HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Provides a set of design and implementation guidelines for writing
secure programs for Linux and Unix systems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Serial-Programming-HOWTO.html">
Serial-Programming-HOWTO</ULink>,
<CiteTitle>The Linux Serial Programming HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: January 1998</CiteTitle>.
How to program communications with devices over a serial port on a
Linux box. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../SMB-HOWTO.html">
SMB-HOWTO</ULink>,
<CiteTitle>SMB HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: April 2000</CiteTitle>.
How to use the Server Message Block (SMB) protocol, also called the
Session Message Block, NetBIOS or LanManager protocol, with Linux
using Samba. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Software-Building-HOWTO.html">
Software-Building-HOWTO</ULink>,
<CiteTitle>Building and Installing Software Packages for Linux</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 1999</CiteTitle>.
A comprehensive guide to building and installing "generic" UNIX
software distributions under Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Software-Release-Practice-HOWTO.html">
Software-Release-Practice-HOWTO</ULink>,
<CiteTitle>Software Release Practice HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Describes good release practices for Linux open-source projects. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Tango-HOWTO.html">
Tango-HOWTO</ULink>,
<CiteTitle>Tango 2000 HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Describes the installation, configuration, and basic
troubleshooting of Pervasive Software's Tango Application Server
on Sun Solaris and various flavours of Linux. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../TclTk-HOWTO.html">
TclTk-HOWTO</ULink>,
<CiteTitle>The Linux Tcl and Tk HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: November 1998</CiteTitle>.
Describes the Linux approach to Tcl, a scripting language. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Vim-HOWTO.html">
Vim-HOWTO</ULink>,
<CiteTitle>Vim Color Editor HOWTO (Vi Improved w/syntax
color highlighting)</CiteTitle>
</Para><Para>
<CiteTitle>Updated: August 2000</CiteTitle>.
A guide to very quickly setup Vim color editor on Linux or Unix
systems. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../WWW-mSQL-HOWTO.html">
@ -425,4 +533,43 @@ user interface. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>
<sect2 id="progmisc">
<title>Miscellaneous</title>
<para>
<ItemizedList>
<ListItem>
<Para>
<ULINK URL="../AI-Alife-HOWTO.html">
AI-Alife-HOWTO</ULink>,
<CiteTitle>Linux AI &amp; Alife HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: June 2000</CiteTitle>.
Information about, and links to, various AI related software libraries,
applications, etc. that work on the Linux platform. </Para>
</ListItem>
<ListItem>
<Para>
<ULINK URL="../Tango-HOWTO.html">
Tango-HOWTO</ULink>,
<CiteTitle>Tango 2000 HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: July 2000</CiteTitle>.
Describes the installation, configuration, and basic
troubleshooting of Pervasive Software's Tango Application Server
on Sun Solaris and various flavours of Linux. </Para>
</ListItem>
</ItemizedList>
</para>
</sect2>