About Debian
- A step-by-step guide on installing Linux software for servers and network installation along with set up for beginners with instructions on configuring a home server. Other Debian resources are included on this site.
Adding WhatsThis Help To KDE Applications
- "A Non-Programmer's Guide to Participating in KDE, Part 1" A tutorial about contributing to KDE's online documentation. Also available in Spanish.
Bash Guide for Beginners
- A detailed, practical guide to Bash that provides real-life instead of theoretical examples, which is particularly helpful for those new to Bash. The author has a lot of experience as a Linux user, system administrator, and trainer. (2008)
Blender Wiki
- The primary site for Blender (a graphics animation andvideo production program) documentation. Contains user and developer documentation, as well as Bender Wiki writer's documenation.
Compiling a Custom Linux Kernel
- A detailed kernel-building reference for the 2.4 and 2.6 kernels. Periodic updates and loads of screenshots are provided.
Control-Escape: Alternative Software, Linux Help
- The aim of this website is to foster, educate and expand the Open Software community; assists computer users in taking CONTROL of their computing environment and ESCAPE the clutches of proprietary software. There is a guide to assist with learning Linux.
Converting 78rpm records to Modern Media on Linux
- Documents how to convert 78rpm vinyl records to CD using Linux. There is not much information available on this subject so this is a valuable resource. Last updated in 2002.
DVD Ripping and Transcoding with Linux
- Last updated in 2002; author will not be updating this, but some of the information is still useful and not outdated. Note: this guide is not for the faint-hearted. It involves a lot of compiling code, installing software, doing things on the command line.
Debian GNU/Linux Reference Card
- Provides new users of Debian GNU/Linux with concise, up-to-date information about the important commands in Debian; available in Catalan, Danish, English, Finnish, German, Hungarian, Polish and Ukrainan.
Debian Linux Kernel Handbook
- The main goal of this handbook is to serve as a single access point to all kernel-related documentation. It contains the information about the Debian packaging of Linux kernel for the Etch release of Debian (version 4.0). (2007)
Debian Reference
- A Debian reference guide; includes system installation and administration, basic tutorials, Debian package management, the Linux kernel on Debian, tips & tricks, system tuning, building gateways, editors and CVS. Translated into many languages.
Documentation for Ubuntu
- The official documentation site for Ubuntu, Kubuntu, and Xubuntu; server and packaging guides can be found here as well. See also the link to the community-contributed documentation on the Ubuntu wiki @ https://help.ubuntu.com/community/.
Dwarf's Guide to Debian GNU/Linux
- This guide includes information on package management tools, installation, and basic system administration. Also provides some Debian history and information about the Debian development team. Last updated in 2005.
ESR's Guide to Hacking With GPS
- An introductory guide to writing GPS-aware software; includes basic information about GPS. (2005)
EasyLinux.info - Linux Distribution Guides
- Guides to Linux distributions including Fedora, Gentoo, Mandriva, and Ubuntu. Also included are links to useful open source applications for Linux.
FOSSwire
- This site offers articles, news, and tutorials about free and open source software for both the individual and enterprise/business user.
Fedora 8 Installation Guide
- A guide to help the user with some common installation tasks for Fedora 8 (Werewolf). (2008)
Fedora Installation Guide
- A detailed guide to the install process for Fedora Core 8 and 7 as well as older versions. Available in many languages.
Firefox Add-ons (Extensions)
- An extensive list of currently available Firefox extensions organized by broad subject category. Each entry has a short annotation, a download link, file size, version number and update date. Also included are themes, dictionaries, search engines, and plugins. A multilingual site.
Fortran 90 for the Fortran 77 Programmer
- This tutorial eases the transition from the common and popular programming language Fortran 77 to the more modern Fortran 90. Now that free Fortran 95 compilers are getting pretty solid, this tutorial becomes relevant for free software programmers. (2004)
FreeOS
- A resource centre for free operating systems.
FreeSoftware Magazine Tutorial - Writing Device Drivers in Linux
- "Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device drivers?" - Linus Torvalds. Here's your chance to do just that! A detailed tutorial on how to write device drivers like kernel developers. (2006)
GIMP - Tutorials
- A fine selection of tutorials for the beginner to the expert; also tutorials for photo editing, web and script authoring.
GNOME 2.14 Desktop Accessibility Guide
- This document describes how to configure, customize, and use the accessibility features of the GNOME 2.14.0 desktop. (2006)
GNOME Documentation Library
- The central documentation site for the GNOME project. Includes documentation for users, system administrators and developers. Translations into many languages are available.
GNOME Library - Administrators
- This site contains documentation for system administrators. Includes the "GNOME 2.14 Desktop System Administration Guide", the "Desktop Administrators' Guide to GNOME Lockdown and Preconfiguration", and the "Gnome Display Manager Reference Manual". Available in many languages.
GNU GRUB (0.97) Simplified for Newbies
- An excellent tutorial for beginners (or those who want a refresher) on the GRUB boot loader. (2007) N.B.: Version 0.97 is currently in feature freeze. GRUB2 is the next version, and according to the developers it is "usable, but we arestill making incompatible changes from time to time. Stabilizing the features is planned in November, 2008".
Gentoo Linux Handbook
- A centralized documentation source for the Gentoo distribution; available for specific architectures. The handbook has been translated into many languages.
IBM developerWorks : Open source : Technical Library
- Meta site. Free online tutorials, articles and other resources on a wide variety of open source topics, including LPI (Linux Professional Institute) exam prep (101 and 102), Linux sockets, XML, User-Mode Linux. Free registration required.
Linsec.ca
- This site contains primarily security-related articles, tips, and advice. Also included are tips for using LDAP as an address book, Mac OS X tips, book reviews, and software reviews.
Linux Accessibility Resource Site
- A comprehensive summary of the work of the Linux accessibility community; includes information on what is currently being done to improve access; lists software projects, documentation, as well as community events.
Linux Audio Users Guide
- A comprehensive site of HOWTOs and FAQs and other basic documentation. The documentation found on this site mostly deals with sound drivers, recording, MIDI and music production techniques for a GNU/Linux environment.
Linux Loop
- This site keeps the user "In the Loop" with Linux news, reviews, guides, and tutorials.
Linux Love - Powered by Linux, Driven by Passion
- A Linux information site which contains articles, tips, help, HOWTOs, tutorials, and news. Organized by subject category. Brought to you by a passionate lover of Linux. :-)
Linux Man Pages
- A searchable, online Linux documentation site containing the Linux manual (man) pages.
Linux Mobile Guide
- A guide for users of Linux and laptops, notebooks, PDAs and other mobile computers. Formerly known as the Linux-Laptop-HOWTO. (2005)
Linux Resources
- Collection of Linux-related tutorials organized by subject category.
Linux Resources
- Site contains tutorials, HOWTOs, applications, hardware, servers, laptops.
Linux Security Documentation and Resources
- A comprehensive resouce centre; includes FAQs/HOWTOs, forums, whitepapers, resources on firewalls, host security, cryptography, network security, intrusion detection, securing Linux systems, a quick reference guide, and an administrator's guide.
Linux StepByStep
- Guides to installing hardware and software on a Linux system.
Linux Tips
- A tips and tricks information site for all levels of Linux users. This site has a search function and organizes the tips into subject categories convenient for browsing.
Linux Tutorial: Video, DVD, TV and Multimedia
- Linux video, DVD, TV, HDTV and Hauppauge WinTV PCI card use. Included in this tutorial are links to software, video formats and information pertaining to video multimedia on Linux. This page also includes a tutorial on the use of the Hauppauge WinTV PCI card under Linux. (2007)
Linux command line tips
- A table of handy commands + descriptions; organized by broad subject. Also available in Brazilian Portuguese.
Linux-tips.net
- Site contains tips, archives, forums and news.
Linux/X11 Game Tutorials
- A 5-part series of X11 programming tutorials. Although the examples show how to write simple games, the tutorials are useful for learning the basics of X11 programming in general. To access these tutorials, look under the "Articles" section at the top of the homepage.
LinuxDevCenter Article - "Using and Customizing Knoppix"
- A walkthrough article on customizing Knoppix. (2003) N.B. This article is no longer completely accurate because the implementation of the KNOPPIX distribution's boot process has changed since this article was originally written, although the information for the most part is still accurate.
Motion Guide
- User guide for Motion software detector edited by Kenneth Lavrsen. (2006)
ONLamp.com Article - "Rethinking Community Documentation"
- An in-depth look at the present and future state of community online documentation for free and open source software projects. The author also discusses the continuing role of books in the documentation process. (2006).
OSRC: The Operating System Resource Center
- Extensive information about booting, file systems, memory, architecture, and interfacing with other devices; divided into hardware and software sections.
OpenGL Video Tutorial
- An OpenGL/GLUT tutorial for C++. It's designed for beginners, but advanced enough for experienced developers. Includes both video and text versions. (2007)
Postfix Wiki
- A wealth of online resources about Postfix can be found here including the source code and excellent documentation.
PostgreSQL Technical Documentation
- An excellent, up-to-date site for PostgreSQL documentation, including tutorials, installation guides, known bugs and fixes, cookbooks, reference manuals/guides, books and lots of related resources.
Setting Up Subversion
- The primary focus of this concise guide is on obtaining, building, configuring, and using a Subversion repository. (2006)
Slackware Handbook
- A technical handbook that includes basic information for the new user; desktop, multimedia, printing and kernel information; also has sections on system administration and network communication. (2005)
SoupToNuts
- A repository of technical articles (including firewalls, working with time on Linux, GMail, virtual filesystem), Linux tips, scripts, and example software covering Postfix, OpenSSH, C and C++, Live Linux CD, MySQL, SQLite, Berkeley DB, Bash and system administration.
The GNU C Library Manual
- The GNU C library defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to the GNU system.
The Gutenbrowser Handbook
- A cross-platform application to easily search, download and read free classic literature, in the form of electronic etexts. Classic books republished electronically by the Project Gutenberg. Latest stable release is 0.81, 2005-11-26.
The Independent Qt Tutorial
- A comprehensive tutorial with lots of examples and links to the official Qt documentation; French and Italian translations available.
The Linux Information Project (LINFO) Home Page
- This project, started and managed by the Bellevue Linux Users Group (BELUG), is dedicated to providing high quality, comprehensive and easily accessible information about Linux and other free software. The user can find HOWTOs on a wide variety of subjects as well as information on Linux commands and advocacy.
The Linux Tutorial
- An in-depth and easy to understand introduction to Linux with numerous tutorials and HOWTOs on a wide variety of subjects.
The QWireless Handbook
- A x86 and iPaq (palmtop) app analyzing wireless LANs; handbook covers installation, general use and data structures.
The debiantutorials.org Homepage
- A tutorial and information site to assist users in switching from Windows to the Debian Linux desktop without "geekness".
The netfilter/iptables project
- The premier site for information on Linux firewalls and routers; contains extensive documentation in many languages, mailing lists, downloads, security information, and news.
Tombuntu
- A Ubuntu and Linux news site. There are also Linux and Ubuntu tips, software reviews, and tutorials.
TuxMobil: Linux and (Cellular) Phones
- Links to usage documentation about Linux with different mobile phones and Linux software applications for mobile phones.
U n i x Power
- A Unix information portal; includes FAQs, beginner information, security, news, and magazines and publications.
Ubuntu Geek
- Tips, HOWTOS, tutorials, and articles about Ubuntu Linux. Organized by broad subject categories.
Understanding the Linux Virtual Memory Manager - Online Book
- A comprehensive guide to the Linux Virtual Memory Manager (VM) for the 2.4x and early versions of the 2.6 kernels. This book is part of Bruce Perens' Open Source Series published by Prentice-Hall. (2004) Available for download in PDF format.
Unofficial Ubuntu 6.10 (Edgy Eft) Starter Guide
- A detailed guide to the 6.10 (Edgey Eft) version; essential reading for Ubuntu users; there are links to older versions of this guide - 6.10 (Dapper Drake) and 5.10 (Breezy Badger); all guides are available in many languages.
Version Management with CVS - Online Manual
- This is the official manual for CVS; commonly known as "the Cederqvist" (after the primary author, Per Cederqvist), the manual covers repositories, branches, and file maintenance; includes reference material for both CVS users and CVS repository administrators. (2005)
Video on Linux
- A series of short articles about video production/engineering on the Linux platform.
Vim Cookbook
- This manual contains instructions for doing both simple and complex operations with VIM.
Welcome to The PC Guide!
- A detailed PC hardware information guide presented in an excellent, easy-to-understand style. The latest full version of this guide is 2001, but a lot of the information is still relevant and there have been some recent updates.
Writing an ALSA Driver
- A comprehensive guide to writing an ALSA (Advanced Linux Sound Architecture) driver.
Writing udev Rules
- This document introduces the main concepts of udev rule writing. udev is a file system replacement for DevFS on the Linux 2.6 kernel series and beyond. (2006)
XFig User Manual
- A documentation guide for XFig. Latest version is 3.2.5, 2007-03-31. Also available in Japanese.
XML Tutorial
- One of the best XML tutorials available for both the beginner and the advanced user.
YoLinux Tutorial - Software Development on Linux
- An extensive tutorial (with links) of the tools for programming languages supported by Linux. Includes compilers, tools, software design, bug tracking, development libraries, autoconf, books and other categories. (2006)