-*-

Starshine Technical Services

Linux

LDP HOWTOs and Guides: by Topic

Here's a listing of Linux HOWTOs, guides, FAQs and other URLs arranged roughly by categories. It is an attempt to list them in a logical order. (Since I think that the usual alphabetic order only helps for people who know exactly what they're looking for).

This is arranged in a simple outline format.

Quick jump table:

  • [Basics] [Installation] [Booting ] [X Windows] [Sound & Multimedia] [Communications & Modems] [Advanced Topics] [Kernel] [Hard Disks and Storage Media] [System and Network Administration] [Network Infrastructure] [Network Services] [E-Mail] [Security] [Applications] [Programming] [Hardware] [Terminals] [Embedded] [Ham and Packet Radio] [Non-x86 Architectures] [International, non-English] [Miscellaneous]
  • Basics: Use and Configuration

    Information Sheet
    Meta-FAQ
    Linux Installation and Getting Started
    The Unix and Internet Fundamentals HOWTO
    From DOS/Windows to Linux HOWTO
    From VMS to Linux HOWTO
    Distribution HOWTO
    User's Guide (no HTML)

    Installation & Compatability

    Hardware Compatibility HOWTO
    Installation HOWTO
    Pre-installation Checklist
    Partition HOWTO
    Partition-Rescue mini-HOWTO

    Booting

    Lilo mini-Howto
    BootPrompt-HowTo
    Win95 + WinNT + Linux multiboot using LILO mini-HOWTO
    DOS-Win95-OS2 + Linux Multi-Boot mini-HOWTO
    Win'95 + Linux multi-boot mini-HOWTO
    NT OS Loader + Linux mini-HOWTO
    FreeBSD+Linux multi-boot mini-HOWTO
    The LOADLIN.EXE Win95 mini-HOWTO
    Bootdisk HOWTO

    Plug-and-Play-HOWTO
    Busmouse HOWTO
    3 Button Serial Mouse mini-HOWTO
    The Clock Mini-HOWTO
    CD-ROM HOWTO

    X Windows

    X Window User HOWTO
    XFree86 HOWTO
    XFree86 Video Timings HOWTO
    XFree-to-Xinside mini-HOWTO
    How to change the title of an xterm
    Remote X Apps mini-HOWTO
    The LBX Mini-HOWTO

    Printing Usage HOWTO
    Printing HOWTO

    Sound

    Sound HOWTO
    Alsa-sound-mini-HOWTO
    Sound Playing HOWTO
    Sound Blaster AWE 32/64 HOWTO

    Communications and Connecting to the Internet

    ISP-Hookup-HOWTO
    ISP-Connectivity-mini-HOWTO
    PPP HOWTO
    Serial HOWTO
    Modem-HOWTO
    diald mini-HOWTO
    Leased line Mini HOWTO
    ADSL HOWTO for Linux Systems
    More about DSL than about Linux.
    There is nothing special about
    Linux to work on a DSL line. Configuring
    Linux as a masquerading gateway is
    the same for any type of networking
    connections (ether to PPP, DSL, PPP, etc)
    Cable-Modem-mini-HOWTO
    SLIP/PPP Emulator HOWTO

    Mail User HOWTO
    PATH HOWTO
    Tips HOWTO
    Up-to-date HOWTO

    Advanced Users

    Reading List HOWTO
    Tips HOWTO
    Upgrading Your linux Distribution mini-HOWTO
    Keyboard and Console HOWTO
    VESAfb mini-HOWTO
    VESA Framebuffer
    RPM HOWTO (RPM at Idle)
    RPM+Slackware Mini-Howto
    Configuration HOWTO
    Bash Prompt HOWTO

    Kernel

    The Linux Kernel HOWTO
    Modules Installation mini-HowTo
    kerneld mini-HOWTO

    Networking Overview HOWTO
    Networking-HOWTO (Previously the Net-3 Howto)
    Ethernet-Howto
    Token-Ring mini-HOWTO
    NFS HOWTO
    SMB HOWTO
    Automount mini-Howto
    Multicast over TCP/IP HOWTO

    Disk Drives

    Multi Disk System Tuning HOWTO
    Hard Disk Upgrade Mini How-To
    Ultra-DMA Mini-Howto
    Large Disk HOWTO
    Software-RAID HOWTO
    Root RAID HOWTO cookbook
    DPT Hardware RAID HOWTO

    Glibc 2 HOWTO
    Shadow Password HOWTO
    Bzip2 mini-HOWTO
    The dosemu HOWTO
    Backup-With-MSDOS mini-HOWTO
    UMSDOS HOW-TO
    Palm OS Desktop HOWTO

    System and Network Administration

    The Linux System Administrators' Guide
    The Network Administrators' Guide
    RCS (version control) MINI-HOWTO
    Linux Administrator's Security Guide
    The Linux Intranet Server HOWTO
    IPCHAINS-HOWTO
    The Clock Mini-HOWTO

    Network Infrastructure

    IP Sub-Networking Mini-Howto
    Dividing on block of addresses into multiple networks (for segmenting, etc).
    IP Alias on a Linux Box
    Assigning more than one IP address to a single network interface: used for virtual hosting and for many failover techniques.
    IP Masquerade mini HOWTO
    Allows one system with a "real" IP addresses (one with a valid Internet route) to act as a sort of "transport level proxy" for a whole network of systems. Such systems should use RFC1918 "Private" (non-routable) addresses. IP Masquerading is a form of Network Address Translations (NAT).
    ProxyARP-Subnetting
    A sort of "transparent routing" technique which allows a host to act as a router for a group of addresses without there being a special entry in the routing tables of another router on that network segment.
    Bridging mini-Howto
    Bridging is a technique for propagating data frames from one network segment to another, as though they were not separated. It works at the network layer, below the transport (routing) level.
    Cable-Modem-mini-HOWTO
    ADSL HOWTO for Linux Systems
    More about DSL than about Linux. There is nothing special about Linux to work on a DSL line. Configuring Linux as a masquerading gateway is the same for any type of networking connections (ether to PPP, DSL, PPP, etc)

    Network Services

    DHCP mini-HOWTO (DHCPd/DHCPcd)
    DNS HOWTO
    WWW (Server) HOWTO
    Linux Apache SSL PHP/FI frontpage mini-HOWTO
    A mSQL and perl Web Server Mini HOWTO

    E-Mail

    E-Mail Administrator HOWTO
    sendmail address rewriting mini-HOWTO
    Cyrus IMAP Server
    Secure POP via SSH mini-HOWTO
    Off-line Mailing min-HOWTO
    Mail-Queue mini-HOWTO
    mini-HOWTO install qmail with MH
    Sendmail+UUCP HOWTO
    UUCP HOWTO
    TkRat mini-HOWTO
    A TCL/Tk mail user agent
    NFS HOWTO
    NIS(YP)/NYS/NIS+ HOWTO
    SMB HOWTO
    IPX-HOWTO
    Modem sharing mino-HOWTO
    Virtual Services Howto
    Not Well Written. Omits coverage of virtual services using TCP Wrappers (tcpd) (covers a more obscure virtuald program that offers no additional features over the stock TCP Wrappers which is included with every major Linux distribution).
    Netscape Navigator Proxying mini-HOWTO
    News Leafsite mini-HOWTO

    Process Accounting on Linux
    Quota mini-HOWTO
    KickStart HOWTO
    Burning a RedHat CD mini-HOWTO
    Diskless Nodes HOW-TO document for Linux
    Benchmarking HOWTO
    The UPS Howto
    Fax Printer Server mini-HOWTO
    High Availability HOWTO
    Beowulf HOWTO
    Parallel Processing HOWTO

    Security

    Security HOWTO
    Linux Administrator's Security Guide
    Shadow Password HOWTO
    IPCHAINS-HOWTO
    Firewalling and Proxy Server HOWTO
    Bridge+Firewall Mini-HOWTO version 1.2.0
    Firewall Piercing mini-HOWTO
    TERM Firewall Piercing
    VPN HOWTO
    VPN Masquerade HOWTO
    Secure POP via SSH mini-HOWTO
    Trinux: A Linux Security Toolkit
    Debian GNU/Linux -- Security Information
    Open Security Solutions

    Applications

    Two of the best places to read about applications for Linux are at the home pages of: Christopher B. Browne's and Linas Vepstas

    Database-SQL-RDBMS HOW-TO document for Linux (PostgreSQL Object Relational Database System)
    Oracle Database HOWTO
    WordPerfect Mini-howto
    StarOffice 3.1 Mini-HOWTO
    The teTeX HOWTO: The Linux-teTeX Local Guide
    Quake HOWTO

    Technical Info & Programming

    See the The Linux Programmer's BouncePoint for much more information on this.

    Linux Programmer's Guide
    Building and Installing Software Packages for Linux
    Software Release Practice HOWTO
    RCS (version control) MINI-HOWTO
    A mSQL and perl Web Server Mini HOWTO
    The Linux GCC HOWTO
    The Linux Kernel
    The Linux Kernel Hackers' Guide
    Linux Kernel Module Programming Guide
    The Linux Kernel HOWTO
    I/O port programming mini-HOWTO
    Serial Programming HOWTO
    SCSI Programming HOWTO
    Assembly HOWTO
    Benchmarking HOWTO
    Tcl and Tk HOWTO
    Java CGI HOWTO
    Linux AI & Alife Mini-Howto
    Beowulf HOWTO
    GIS/GRASS Mini-HOWTO

    Hardware

    Linux on Laptops
    Sony VAIO mini-HOWTO
    Small Memory mini-HOWTO
    Keyboard and Console HOWTO
    Busmouse HOWTO
    3 Button Serial Mouse mini-HOWTO
    Serial HOWTO
    Boca-Howto
    GTEK BBS-550 mini-HOWTO
    CD-ROM HOWTO
    CD-Writing HOWTO
    Optical Disk HOWTO
    Ultra-DMA Mini-Howto
    DPT Hardware RAID HOWTO
    Software-RAID HOWTO
    Zip Drive Mini-HOWTO
    Linux Install From PPA-Zip drive mini-HOWTO
    Installing Linux on ZIP disk using ppa ZIP Drive Mini-Howto
    Plug-and-Play-HOWTO
    PCI-HOWTO
    PCMCIA HOWTO
    Battery Powered Linux Mini-HOWTO
    Ethernet-Howto
    Token-Ring mini-HOWTO
    PLIP MINI-HOWTO
    Sound HOWTO
    Sound Blaster AWE 32/64 HOWTO
    The UPS Howto
    3Dfx HOWTO (video card)
    Ftape-HOWTO
    IR HOWTO
    The Linux Emacspeak HOWTO

    Terminals & Diskless Workstations

    Text-Terminal-HOWTO
    NCD X terminal mini HOWTO
    IBM Netstation mini-HOWTO
    Diskless Nodes HOW-TO document for Linux
    NFS-Root Mini-Howto
    NFS-Root-Client (Server) mini-HOWTO
    MacTerminal MINI-HOWTO
    Remote-Boot mini-HOWTO: Configuring Remote-Boot Workstations with Linux, DOS, Windows 95/98 and Windows NT

    Coffee mini-HOWTO
    Actually a min-HOWTO on building a computer controlled switch using a parallel port gizmo

    Embedded

    Embedded Linux Home Page
    The home site for the embedded-linux mailing list and arhives
    VME Howto
    VME is a bus design popular for telephony, ruggedized and military hardware applications.
    Small Memory mini-HOWTO
    Palm OS Desktop HOWTO
    ADSL HOWTO for Linux Systems
    More about DSL than about Linux. There is nothing special about Linux to work on a DSL line. Configuring Linux as a masquerading gateway is the same for any type of networking connections (ether to PPP, DSL, PPP, etc)

    HAM and Packet Radio

    HAM-HOWTO, Amateur Radio.
    AX25-HOWTO, Amateur Radio (packet radio)
    Netrom-Node mini-Howto

    Platforms: Non-PC/x86

    Alpha HOWTO
    Alpha Miniloader Howto
    SRM Firmware Howto
    Linux/MIPS HOWTO
    VME Howto

    International (Non-English) Support

    Bookmarks for non-english Linux
    Keyboard and Console HOWTO
    Belgian HOWTO
    Chinese HOWTO (English Version)
    Cyrillic HOWTO
    Danish/International HOWTO
    Esperanto-HOWTO
    Finnish-HOWTO
    French-HOWTO : Linux & la langue franšaise
    German HOWTO
    The Hebrew HOWTO
    Italian-HOWTO
    Polish HOWTO
    Portuguese-HOWTO
    Serbian HOWTO
    Slovenian HOWTO
    Spanish Linux HOWTO
    Thai HOWTO

    Miscelleneous

    Mail2News Mini-Howto
    Setting up an e-mail to netnews gateway.
    Undeletion (ext2) mini-HOWTO Some notes to recovering accidentally deleted data from Linux (ext2) filesystems. It's also possible do use tricks like grep -b /dev/?dXX (to search a pattern all over a disk and return the block numbers at which they are found) and dd if=dev/?dXX of=/mnt/tmp/recovery.raw skip=??? count=??? (to snarf raw data off that area of the filesystem) and vi to perform some amazing feats of data recovery under UNIX.
    User Group HOWTO
    One of the best places to learn about any computer software or hardware is from other users of those systems.
    VAR HOWTO
    Value Added Resellers: Where to find them.
    Consultants HOWTO
    Finding a Linux consultant to help you with the problems that you can't solve, or save you time and show you how.
    Commercial HOWTO
    Advocacy mini-HOWTO
    HOWTO HOWTO
    Man-Page HOWTO
    How to write a man page.
    LinuxDoc+Emacs+Ispell-HOWTO
    Guest/Public Web Browser mini-HOWTO
    Multicast over TCP/IP HOWTO
    Linux Access HOWTO (Disabilities Support)
    Visible bell mini-Howto
    The Linux Emacspeak HOWTO
    X11-big-cursor MINIHOWTO
    BogoMips mini-Howto
    Coffee mini-HOWTO
    Actually a mini-HOWTO on building a computer controlled switch (through a parallel port)
    ADSM Mini-Howto
    The MGR Window System HOWTO
    An alternative (non-X Windows) graphics system with its own programming APIs and suite of utilities and programs. It's pretty obscure; almost no one uses it anymore.

    Basics: Use and Configuration

    Some general purpose URLs to Linux related material:

    Freshmeat
    ./
    (slashdot): The quintessential free-for-all site for geeky information (not all Linux).
    Google: Linux
    One of the best search engines for finding Linux material on the web.
    LinuxFool
    Another portal site.
    Linux Today
    Linux Press Releases
    Goob's Linux Links
    Gary's Encyclopedia of Linux Links
    Linas Vepstas' Site
    This is not the Linus that Linux is named after. However he does have a nice collection of links to professional quality Linux software and some well-written commentary on that and related subjects.
    Christopher B. Browne's Site
    Another site with many worthwhile links, particularly those that relate to running client/server database management systems (DBMS) under Linux.
    Using PDF under Linux
    Recently commended by Catherine Clarkson along with a report of bitrot on this page.