Describes the Alpha Linux Miniloader (also known as MILO), a program for Alpha-based systems that can be used to initialize the machine and load Linux.
Describes how to compile the Apache Webserver with important modules like mod_perl, mod_dav, mod_auth_ldap, mod_dynvhost, mod_roaming, mod_jserv, and mod_php.
Creating and controlling terminal and xterm prompts is discussed, including incorporating standard escape sequences to give username, current working directory, time, etc.
Introduces the Beowulf Supercomputer architecture and provides background information on parallel programming, including links to other more specific documents.
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.
Describes the steps and commands you can use to setup your own CD Server using Linux and some built-in Unix commands along with other freely available software packages.
Demonstrates how to implement Chinese on Linux system, including those common problems encountered while using Chinese, the ways to obtain, and shows how to install and setup a variety of different Chinese software.
Describes installing the BIND 9 nameserver to run in a chroot jail and as a non-root user, to provide added security and minimise the potential effects of a security compromise.
Describes installing the BIND 8 nameserver to run in a chroot jail and as a non-root user, to provide added security and minimise the potential effects of a security compromise.
Aims at making the fine-tuning of your newly installed Linux box quicker and easier. You will find a set of configurations for the most common applications and services.
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.
Examines the DSL family of high speed Internet services now being deployed in various markets worldwide. Information is included on the technology behind DSL as well as subscribing, installing, configuring, and troubleshooting, with an emphasis on how this impacts Linux users.
A detailed practical guide for novices to quickly getting DocBook installed and processing SGML files into HTML, PostScript and PDF on a GNU/Linux system.
Intended to show prospective users or administrators of a GNU/Linux system the range of choices open to them when deciding on a distribution for the first time. It also aims to help experienced users track the state of the GNU/Linux distributions market. It emphatically does not aim to be a complete list of all GNU/Linux distributions for all platforms and in all languages. The focus is on popular English-language distributions; specifically compiled for the Intel platform; available on CD-ROM; and easily accessible to the first-time user.
How to set up an Enterprise Java environment on Linux including a JDK, a Web server, supporting Java servlets, accessing a database via JDBC, and supporting Enterprise Java Beans (EJBs).
Designed to describe the basics of firewall systems and give you some detail on setting up both a filtering and proxy firewall on a Linux based system.
A guide to the non-technical aspects of free software project the non-technical aspects of free software project management; and was written to be a crash course in the people skills that aren't taught to commercial coders but that can make or break a free software project.
Discusses essential do's and dont's for the ftape floppy tape driver under Linux. Focuses on the newest version (ftape-4.02 at the time of this writing).
How to acquire, install and configure a powerful scientific public-domain Geographic Information System (GIS): the Geographic Resources Analysis Support System (GRASS).
Describes the installation of Linux on a headless Compaq ProLiant server with a Compaq Remote Insight Lights-Out Edition card without physical access to the system.
Describes the procedure to set up a NETWORK (INTRANET) at your home. Then we shall setup the network such that NETSCAPE Clients can be used on ANY machine to access the internet. . .
This xmodmap and kimap solutions will work for you in setting up any international keyboard for (Debian, RedHat, Mandrake, Corel) Linux, FreeBSD, OpenBSD, NetBSD and possibly every Unix that uses Xfree86 and KDE.
This is about how to write HOWTOs using the simple LinuxDoc markup. It's primarily for Linux Documentation Project authors (and future fledging authors who want to get started fast). If you want to use the more advanced DocBook markup (including XML) see the LDP Author Guide.
Describes why and how to subnetwork an IP network - that is using a single A, B or C Class network number to function correctly on several interconnected networks.
How to setup PPP, connect up to your ISP, configure mail and news, get a permanent IP (if available), get a domain name, and have a bona fide system running in a little over thirty minutes.
How to use Linux to connect to an Internet Service Provider via a dial-up modem TCP/IP connection (basic dial-up procedure and IP establishment, email and news handling is covered).
This document is only useful for those with the printer port version of a ZIP drive who wish to have either a portable or backup Linux system on a ZIP disk.
Describes the technical aspects of storing application data in a LDAP server. It focuses on the configuration of various applications to make them LDAP-aware.
Intended to serve as a very brief introduction to the options available 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.
Lilo (LILO) is the most used Linux Loader for the x86 flavour of Linux. This describes some typical Lilo installations. Intended as a supplement to the Lilo User's Guide.
About building a multipurpose webserver that will support dynamic web content via the PHP/FI scripting language, secure transmission of data based on Netscape's SSL, secure execution of CGI's and M$Frontpage Server Extensions.
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.
Describes how to setup a bridge with the recent kernel patches and brctl utility by Lennert Buytenhek. With developer kernel 2.3.47 the new bridging code is part of the mainstream. On 20.06.2000 there are patches for stable kernels 2.2.14 and 2.2.15. What happens if a penguin crosses a bridge?
Short guide in setting up Belarusian language support in Linux console, X Window System, web-browsers, text editors, etc. Charsets described are windows-1251, iso-8859-5 and koi8-ru. Written in English.
A step-by-step tutorial on how to back up a Linux computer so as to be able to make a bare metal recovery, and how to make that bare metal recovery. Includes some related scripts. "Bare metal recovery" is the process of rebuilding a computer after a catastrophic failure.
Information about which ethernet devices can be used for Linux, and how to set them up (focused on the hardware and low level driver aspect of the ethernet cards; see Network HOWTO for software configuration information).
The goal of this HOWTO is to answer both basic and advanced questions about IPv6 on the Linux operating system. This HOWTO will provide the reader with enough information to install, configure, and use IPv6 applications on Linux machines.
Provides basic information about the Linux operating system, including an explanation of Linux, a list of features, some requirements, and some resources.
Contains a concise survey of laptop-related (Linux content) documents, such as installation methods for laptops (via PCMCIA, without CD drive, etc.), laptop hardware features, and configurations for different (network) environments.
Configuration changes necessary to make sendmail deliver local mail now; while stashing remote mail in the queue until <I CLASS="CITETITLE">"I Say So"</I>.
How to connect your Linux PC to a PPP server, how to use PPP to link two LANs together; provides one method of setting up your Linux computer as a PPP server. The document also provides help in debugging non-functional PPP connections.
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.
How to set up a very robust and secure server-based configuration for a cluster of PCs, allowing each client to choose at boot-time which operating system to run.
How to configure a Linux firewall to masquerade IPsec- and PPTP-based Virtual Private Network traffic, allowing you to establish a VPN connection without losing the security and flexibility of your Linux firewall's internet connection and allowing you to make available a VPN server that does not have a registered internet IP address.
Aimed at writers and translators of Linux HOWTOs or any other paper for the Linux Documentation Project. Gives hints at using tools including Emacs and Ispell.
Describes how to build, configure, install, and use a custom MP3 player box. It lists the necessary hardware and answers a number of frequently asked questions.
Intended to guide a user through an installation of the Majordomo Mailing List Software and MajorCool (utility for managing Majordomo lists via a CGI script).
Covers the procedures for using removable hard disks to install and manage multiple alternative operating systems while leaving a single fixed disk to permanently house and protect the primary operating system.
How to setup the ax25-utilities package for Amateur Radio such that it makes Netrom Nodes for the Node program and the BBS software from John-Paul Roubelat, F6FBB.
How to install the OpenGL drivers for Nvidia graphics cards on Linux. Also explains how to install XFree86, the OpenGL Utility library (part of Mesa), the OpenGL Utility Toolkit (glut), etc.
Directs Linux users to resources available on the Internet that provide access to a vast amount of Linux-related information useful in troubleshooting problems.
Outlines the procedures for getting the current PA-RISC/Linux development kernel to boot on your PA-RISC system. It also explains the functions of PALO, the kernel loader for PA/Linux.
phhttpd is an HTTP accelerator. It serves fast static HTTP fetches from a local file-system and passes slower dynamic requests back to a waiting server.
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.
How to install a Gnu/Linux distribution on a computer without Ethernet card, nor cdrom, but just a local floppy drive and a remote nfs server attached by a Null-Modem parallel cable.
This HOWTO for programmers discusses how to create and use program libraries on Linux. This includes static libraries, shared libraries, and dynamically loaded libraries.
Discusses using Proxy Address Resolution Protocol (ARP) with subnetting in order to make a small network of machines visible on another Internet Protocol (IP) subnet.
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.
Tutorial on configuring Red Hat 6 and related variants to operate as an internet gateway to a small home or office network. Topics covered include masquerading, DNS, DHCP, and basic security.
This document only applies to the OLD raidtools, versions 0.50 and under. The workarounds and solutions addressed in this HOWTO have largely been made obsolete by the vast improvment in the 0.90 raidtools and accompanying kernel patch to the 2.0.37, 2.2x and 2.3x series kernels. You may find the detailed descriptions useful, particularly if you plan to run root raid or use initrd.
Describes how to boot Linux/Alpha using the SRM console, which is the console firmware also used to boot Compaq Tru64 Unix (also known as Digital Unix and OSF/1) and OpenVMS.
Describes serial port features other than those which should be covered by other HOWTOs. Lists information on multiport serial cards and contains detailed technical information about the serial port itself.
Describes how to configure Snort version 1.8.3 to be used in conjunction with the statistical tools ACID (Analysis Console for Intrusion Databases) and SnortSnarf.
How to use Software RAID under Linux. It addresses a specific version of the Software RAID layer, namely the 0.90 RAID layer made by Ingo Molnar and others. This is the RAID layer that will be standard in Linux-2.4, and it is the version that is also used by Linux-2.2 kernels shipped from some vendors. The 0.90 RAID support is available as patches to Linux-2.0 and Linux-2.2, and is by many considered far more stable that the older RAID support already in those kernels.
How to use Software RAID under Linux. RAID stands for "Redundant Array of Inexpensive Disks". For users of the Linux MD kernel extension, the associated tools, and their use. This HOWTO addresses an earlier implementation.
How to install and configure a Sound Blaster 32 (SB AWE 32, SB AWE 64) card from Creative Labs in a Linux System using the AWE Sound Driver Extension written by Takashi Iwai. It also covers some special tools and players for the SB AWE series.
Contains information on Linux in the Spanish environment, for developing software with Spanish support or how to get in touch with the Linux community in Spain (written in Spanish).
Automatic Speech Recognition (ASR) on Linux is becoming easier. Several packages are available for users as well as developers. This document describes the basics of speech recognition and describes some of the available software.
Guides you through the installation of SQL Anywhere Studio 7.0.2 for Linux and the basic operation and administration of Adaptive Server Anywhere databases.
Describes the installation, configuration, and basic troubleshooting of Pervasive Software's Tango Application Server on Sun Solaris and various flavours of Linux.
LBX (Low Bandwidth X) is an X server extension which performs compression on the X protocol. It is meant to be used in conjunction with X applications and an X server which are separated by a slow network connection, to improve display and response time.
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.
A stepping stone to get the most common problems resolved and to give people the knowledge to begin thinking intelligently about what is going on with their games.
An introduction to the world of electronic mail (email) under Linux. Focuses on user-level issues and typical configurations for Linux home and small-business machines connected to the net via an ISP.
Explains what you should bear in mind when you are going to write on-line documentation -- a so called man page -- that you want to make accessible via the man(1) command.
Describes the SCSI Generic driver (sg) found in the Linux 2.4 production series of kernels. Focuses on the interface and characteristics of the driver that application writers may need to know.
Describes the SCSI subsystem as the Linux kernel enters the 2.4 production series. An external view of the SCSI subsystem is the main theme. Material is included to help the system administration of the Linux SCSI subsystem.
How to use the Linux loopback device to create a Linux native filesystem format installation that can be run from a DOS partition without re-partitioning.
Explains how user and group information is stored and how users are authenticated on a Linux system (PAM), and how to secure you system's user authentication.
A PPP-SSH VPN is probably the easiest type of VPN to set up. It uses nothing more than the very common PPP and SSH utilities to form an encrypted network tunnel between two hosts.
Nomadism is one of the major trends of our society, now most of the people can work with a laptop computer, but few did the next step: to live, or if you prefer to wear one computer - that is a wearable.
Describes the basic ideas for using XDM to manage X terminals. It is not meant to be a comprehensive discussion of all the features of XDM, but a gentle introduction to what XDM can to for X terminals.
Describes how to use XML-RPC to implement clients and servers in a variety of languages. Provides example code; applies to all operating systems with XML-RPC support.