<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.linuxquestions.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EvilSporkMan</id>
	<title>LQWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxquestions.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EvilSporkMan"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/wiki/Special:Contributions/EvilSporkMan"/>
	<updated>2026-04-10T23:23:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.0</generator>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=User:EvilSporkMan&amp;diff=23569</id>
		<title>User:EvilSporkMan</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=User:EvilSporkMan&amp;diff=23569"/>
		<updated>2006-01-21T02:51:09Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: horribly out of date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gentoo&amp;diff=7280</id>
		<title>Gentoo</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gentoo&amp;diff=7280"/>
		<updated>2004-03-30T20:33:06Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: that DEFINITELY shouldn't be a comma...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gentoo''' is a special flavor of [[Linux]] that can be automatically optimized and customized for just about any application or need. Extreme performance, configurability, and a top-notch user and developer community are all hallmarks of the Gentoo experience. ''The word &amp;quot;gentoo&amp;quot; is a word for a type of penguin.''&lt;br /&gt;
&lt;br /&gt;
Thanks to a technology called [[Portage]], Gentoo Linux can become an ideal secure server, development workstation, professional desktop, gaming system, embedded solution or whatever you need it to be. Because of its near-unlimited adaptability, Gentoo Linux is called a [[metadistribution]]. &lt;br /&gt;
&lt;br /&gt;
Portage is the heart of Gentoo Linux, and performs many key functions. Your local Portage tree contains a complete collection of scripts that can be used by Portage to compile and install the latest Gentoo packages. Currently, there are over 6000 packages in the Portage tree, with new ones being added all the time. Installing a new application is as easy as &amp;lt;tt&amp;gt;[[emerge]] &amp;lt;i&amp;gt;name of application &amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt;.  The application will then be downloaded and automatically [[Compilation_From_Source|compiled from source]], with compile-time options selected according to preferences you set during installation in your [[make.conf]]. (i.e. with or without support for [[X]], [[PNG]]s, [[JPEG]]s, [[Gnome]], etc.)&lt;br /&gt;
&lt;br /&gt;
Daniel Robbins is Gentoo's chief architect. You can read his philosophy of Gentoo Linux [http://www.gentoo.org/main/en/philosophy.xml here].&lt;br /&gt;
&lt;br /&gt;
== Gentoo Help Resources ==&lt;br /&gt;
If you are looking for help on Gentoo Linux, the [http://forums.gentoo.org Gentoo forums] are an excellent resource and are full of both friendly and knowledgeable people. You can find the forums at http://forums.gentoo.org. The IRC room at irc.freenode.net called #gentoo is also a place to find community around Gentoo. Before checking either of those, visit the [http://www.gentoo.org/doc Gentoo documentation site], where many high-quality documents have been published on common and not-so-common issues.&lt;br /&gt;
&lt;br /&gt;
== Break My Gentoo ==&lt;br /&gt;
Even though Gentoo is a bleeding edge distro, there are some packages that are not installable immediately. Check out http://www.breakmygentoo.net/ for all the latest portage files to install the latest software.&lt;br /&gt;
&lt;br /&gt;
== Gentoo Server Project Wiki ==&lt;br /&gt;
The Gentoo Server Project Wiki is located at http://www.subverted.net/wakka. The Gentoo Server Project has [[Mission-Critical_Reliability]] as it's goal, but mostly serves as glue for the official Gentoo documentation.&lt;br /&gt;
Includes [[Case_Studies]] and articles.&lt;br /&gt;
&lt;br /&gt;
== Gentoo tips &amp;amp; tricks ==&lt;br /&gt;
A lot of times you'll want to emerge a masked package (or a masked version of one). One short way to do this is &amp;lt;code&amp;gt;ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; (replace x86 with your architecture). A slightly shorter way is to create a file called &amp;lt;code&amp;gt;/usr/sbin/expmerge&amp;lt;/code&amp;gt;, with the following contents:&lt;br /&gt;
&amp;lt;pre&amp;gt;#!/bin/sh&lt;br /&gt;
ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge $*&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then just &amp;lt;code&amp;gt;expmerge &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Mixing unstable with stable packages can lead to problems, so it's recommended you pick one type and use it all the time. This is more important for libraries rather then programs.&lt;br /&gt;
&lt;br /&gt;
==External Links:==&lt;br /&gt;
[http://www.gentoo.org/ Official website]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=User:EvilSporkMan&amp;diff=19486</id>
		<title>User:EvilSporkMan</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=User:EvilSporkMan&amp;diff=19486"/>
		<updated>2004-03-30T20:29:18Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: created because I hate when my name is yellow&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''EvilSporkMan''' is a 16-year-old student located somewhere in Michigan. He is an aspiring computer science student who is also a &amp;quot;Grammar Nazi&amp;quot;, and currently spends his time doing homework, learning Perl, and participating in [http://www.usfirst.org/ FIRST Robotics].&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Humor&amp;diff=6943</id>
		<title>Humor</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Humor&amp;diff=6943"/>
		<updated>2004-03-30T20:25:24Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Added tactful mention of profanity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;During the years of Linux' existence,  many jokes and other humor have sprung up. This is a page with some Linux related humor.&lt;br /&gt;
&lt;br /&gt;
=== Jokes ===&lt;br /&gt;
&lt;br /&gt;
[[If Operating Systems Ran The Airlines]]&lt;br /&gt;
&lt;br /&gt;
=== Humor in Linux Kernel Code ===&lt;br /&gt;
Yes, the Linux kernel does contain much profanity in comments. (It should be noted here that it has been [http://www.kuro5hin.org/story/2004/2/15/71552/7795 reported] that the source for Microsoft Windows also contains some profanity.) Use [[grep]] to look through the code yourself for your favorite vulgarities if you're amused by that sort of thing.&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=7002</id>
		<title>Gaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=7002"/>
		<updated>2004-03-30T20:20:31Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: alphabetized Other&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of articles related to playing games under Linux.&lt;br /&gt;
&lt;br /&gt;
==Games for Linux==&lt;br /&gt;
&lt;br /&gt;
===[[First person shooters]]===&lt;br /&gt;
* [[America's Army]]&lt;br /&gt;
* [[Doom]]&lt;br /&gt;
* [[Heavy Metal: F.A.K.K.2]]&lt;br /&gt;
* [[Parsec]]&lt;br /&gt;
* [[Postal Plus]]&lt;br /&gt;
* [[Postal 2]]&lt;br /&gt;
* [[Quake]]&lt;br /&gt;
* [[Quake 2]]&lt;br /&gt;
* [[Quake 3 Arena]]&lt;br /&gt;
* [[Return to Castle Wolfenstein]]&lt;br /&gt;
* [[Rune]]&lt;br /&gt;
* [[Savage]]&lt;br /&gt;
* [[Soldier of Fortune]]&lt;br /&gt;
* [http://icculus.org/~ravage/tacops/ Tactical Ops: Assault on Terror Retail for Linux]&lt;br /&gt;
* [[Tribes 2]]&lt;br /&gt;
* [[Unreal Tournament]]&lt;br /&gt;
* [[Wolfenstein: Enemy Territory]]&lt;br /&gt;
&lt;br /&gt;
===[[Emulators]]===&lt;br /&gt;
* [[Atari800]]&lt;br /&gt;
* [[Daphne]]&lt;br /&gt;
* [[DarcNES]]&lt;br /&gt;
* [[Dosbox|DOSBox]]&lt;br /&gt;
* [[DOSEMU]]&lt;br /&gt;
* [[ePSXe]]&lt;br /&gt;
* [[Fake64]]&lt;br /&gt;
* [[FakeNES]]&lt;br /&gt;
* [[FCE Ultra]]&lt;br /&gt;
* [[Generator]]&lt;br /&gt;
* [[Gens]]&lt;br /&gt;
* [[Gngb]]&lt;br /&gt;
* [[Gngeo]]&lt;br /&gt;
* [[Gnuboy]]&lt;br /&gt;
* [[Handy]] - Atari Lynx&lt;br /&gt;
* [[Hatari]] - Atari ST&lt;br /&gt;
* [[Hugo]]&lt;br /&gt;
* [[InfoNES]]&lt;br /&gt;
* [[KiGB]]&lt;br /&gt;
* [[MAME]]&lt;br /&gt;
* [[Mekanix]]&lt;br /&gt;
* [[Mupen64]]&lt;br /&gt;
* [[NEStra]]&lt;br /&gt;
* [[NeoPocott]]&lt;br /&gt;
* [[OpenMSX|openMSX]]&lt;br /&gt;
* [[PCSX]]&lt;br /&gt;
* [[PCSX2]]&lt;br /&gt;
* [[Raine]]&lt;br /&gt;
* [[ScummVM]]&lt;br /&gt;
* [[SNES9X]]&lt;br /&gt;
* [[Stella]]&lt;br /&gt;
* [[TuxNES]]&lt;br /&gt;
* [[VGBA]]&lt;br /&gt;
* [[VICE]]&lt;br /&gt;
* [[VisualBoy Advance]]&lt;br /&gt;
* [[Virtual Jaguar]]&lt;br /&gt;
* [[Wine]] and [[WineX]]&lt;br /&gt;
* [[ZiNc]]&lt;br /&gt;
* [[ZSNES]]&lt;br /&gt;
&amp;lt;!--keep alphabetical until we organize them by platform or company or something--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Role playing games===&lt;br /&gt;
* [[Crossfire]]&lt;br /&gt;
* [[Daimonin]]&lt;br /&gt;
* [[FreedroidRPG]]&lt;br /&gt;
* [[Neverwinter Nights]]&lt;br /&gt;
* [[Roguelikes]]&lt;br /&gt;
&lt;br /&gt;
===Racing===&lt;br /&gt;
* [[GLTron]]&lt;br /&gt;
* [[Armagetron]]&lt;br /&gt;
* [[Tux Racer]]&lt;br /&gt;
* [[Tux Kart]]&lt;br /&gt;
&lt;br /&gt;
===Arcade===&lt;br /&gt;
* [[Chromium]]&lt;br /&gt;
* [[Crack Attack]]&lt;br /&gt;
* [[Maelstrom]]&lt;br /&gt;
* [[XPuyopuyo]]&lt;br /&gt;
* [[JumpnBump]]&lt;br /&gt;
* [[LiquidWar]]&lt;br /&gt;
* [http://xscorch.org/ XScorch]&lt;br /&gt;
&lt;br /&gt;
===Simulation===&lt;br /&gt;
* [[Alpha Centauri]]&lt;br /&gt;
* [[BZFlag]]&lt;br /&gt;
* [[FreeCiv]]&lt;br /&gt;
* [[Lincity]]&lt;br /&gt;
* [[Simcity 3000]]&lt;br /&gt;
* [[YS Flight Simulation]]&lt;br /&gt;
&lt;br /&gt;
===Strategy===&lt;br /&gt;
* [[Wesnoth]]&lt;br /&gt;
&lt;br /&gt;
===Text-based===&lt;br /&gt;
* [[Nethack]]&lt;br /&gt;
* [[Adventure]]&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* [[Dope Wars]]&lt;br /&gt;
* [[Freedroid]]&lt;br /&gt;
* [[Nighthawk]]&lt;br /&gt;
* [[PySol]]&lt;br /&gt;
* [[Simutrans]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Persistent online worlds]]&lt;br /&gt;
* [[Gaming via Wine or WineX]]&lt;br /&gt;
* [[Half-Life Server]]&lt;br /&gt;
* [[XQF]] game server browser&lt;br /&gt;
* [[online gamer]]&lt;br /&gt;
* [[gaming community]]&lt;br /&gt;
* [[gaming clan]]&lt;br /&gt;
* [[mmorpg]]&lt;br /&gt;
* [[RPG]]&lt;br /&gt;
* [[FPS]]&lt;br /&gt;
* [[frag]]&lt;br /&gt;
* [[camper]], [[camp]], [[camping]], [[spawn camper]]&lt;br /&gt;
* [[leet]] or [[l33t]]&lt;br /&gt;
* [[gaming tournament]], [[tournament]], [[tourney]]&lt;br /&gt;
* [[3D graphics acceleration]]&lt;br /&gt;
* [[Loki Installers for Linux Gamers]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Perl&amp;diff=8485</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Perl&amp;diff=8485"/>
		<updated>2004-03-30T20:13:57Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: whoops, the L wasn't bolded&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Perl''' is the '''P'''ractical '''E'''xtraction and '''R'''eport '''L'''anguage. It is a [[scripting language]] and a [[programming language]] which is [[interpreted]] rather than [[compiled]].&lt;br /&gt;
&lt;br /&gt;
Detractors (or else, Larry) may refer to Perl as the ''Pathologically Eclectic Rubbish Lister''.&lt;br /&gt;
&lt;br /&gt;
== perldoc's definition ==&lt;br /&gt;
&lt;br /&gt;
'''Perl''' is a high-level programming language with an eclectic heritage written by Larry Wall and a cast of thousands. It derives from the ubiquitous [[C]] programming language and to a lesser extent from sed, awk, the Unix shell, and at least a dozen other tools and languages. Perl's process, file, and text manipulation facilities make it particularly well-suited for tasks involving quick prototyping, system utilities, software tools, system management tasks, database access, graphical programming, networking, and world wide web programming. These strengths make it especially popular with system administrators and CGI script authors, but mathematicians, geneticists, journalists, and even managers also use Perl. Maybe you should, too.&lt;br /&gt;
&lt;br /&gt;
== Sample Perl Program ==&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/perl -w&lt;br /&gt;
print &amp;quot;Hello World!\n&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first line is the [[shebang]] line, it identifies the location of &amp;lt;tt&amp;gt;perl&amp;lt;/tt&amp;gt;. If you don't know where it's located, you can type &amp;lt;tt&amp;gt;which perl&amp;lt;/tt&amp;gt; to find out. If &amp;lt;tt&amp;gt;perl&amp;lt;/tt&amp;gt; is not in your path or installed on your system, &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; will show you nothing. Most distributions come with Perl already installed. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;i&amp;gt;print&amp;lt;/i&amp;gt; line displays the text and the &amp;lt;tt&amp;gt;\n&amp;lt;/tt&amp;gt; is a special character indicating the new line. &lt;br /&gt;
&lt;br /&gt;
== CPAN ==&lt;br /&gt;
One of the greatest resources for any Perl programmer is http://www.cpan.org which is a collection of perl modules which you can use in your own programs to simplify many things. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* http://www.perl.com&lt;br /&gt;
* http://www.perlmonks.org&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Perl and CGI scripting==&lt;br /&gt;
Perl is commonly used for writing [[CGI]] scripts (scripts that run on a web server).  If a file is suitably declared, instead of its contents being displayed, it is executed and its ''output'' displayed.  Data from forms can be passed to CGI scripts.&lt;br /&gt;
&lt;br /&gt;
CGI scripts are usually placed in a directory called &amp;lt;tt&amp;gt;cgi-bin&amp;lt;/tt&amp;gt;.  Check your distribution's  (or your ISP's)  documentation to discover where this directory is -- it shouldn't be in the same directory as your HTML files.  Make sure the script has its permissions set to 755 (see [[chmod]] for details on setting [[file permissions]]).&lt;br /&gt;
&lt;br /&gt;
===Simple CGI script===&lt;br /&gt;
&amp;lt;CODE&amp;gt;&amp;lt;PRE&amp;gt;#!/usr/bin/perl&lt;br /&gt;
print &amp;quot;Content-type: text/html\n\n&amp;quot;;&lt;br /&gt;
print &amp;quot;&amp;lt;HTML&amp;gt;\n&amp;quot;;&lt;br /&gt;
print &amp;quot;&amp;lt;BODY&amp;gt;\n&amp;quot;;&lt;br /&gt;
print &amp;quot;Hello, world!\n&amp;quot;;&lt;br /&gt;
print &amp;quot;&amp;lt;/BODY&amp;gt;\n&amp;quot;;&lt;br /&gt;
print &amp;quot;&amp;lt;/HTML&amp;gt;\n&amp;quot;;&lt;br /&gt;
exit;&amp;lt;/PRE&amp;gt;&amp;lt;/CODE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note the first line we print indicates a [[MIME]] type for our short output HTML file.  If [[httpd]] were sending a regular file, it would determine what type of file it is from the first few bytes and send a MIME type automatically; but a CGI script is expected to send its own MIME type.  (That sounds like a minus, but it also means that a script can easily send additional HTTP headers if necessary.)  The second line is a blank line, to terminate the headers.  The remainder is just a short, &amp;quot;[[hello world]]&amp;quot; HTML file.&lt;br /&gt;
&lt;br /&gt;
===A form reader===&lt;br /&gt;
The following programme reads and displays data from HTML forms.  It's useful for debugging purposes, or for using as the basis for a more complicated script,&lt;br /&gt;
&amp;lt;CODE&amp;gt;&amp;lt;PRE&amp;gt;&lt;br /&gt;
#!/usr/bin/perl -w&lt;br /&gt;
use strict;&lt;br /&gt;
&lt;br /&gt;
my $input_buffer,&lt;br /&gt;
my (@post_names,@get_names);&lt;br /&gt;
my %parameters;&lt;br /&gt;
my ($name, $value);&lt;br /&gt;
my $referrer = $ENV{'HTTP_REFERER'};&lt;br /&gt;
&lt;br /&gt;
foreach (split/&amp;amp;/, $ENV{'QUERY_STRING') {&lt;br /&gt;
    tr/+/ /;&lt;br /&gt;
    ($name,$value) = split /=/, $_;&lt;br /&gt;
    $name  =~ s/%(..)/pack('c', hex($1))/eg;&lt;br /&gt;
    $value =~ s/%(..)/pack('c', hex($1))/eg;&lt;br /&gt;
    $parameters{$name} = $value;&lt;br /&gt;
    push @get_names,$name;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
foreach (split /&amp;amp;/, (read STDIN,$input_buffer,$ENV{&amp;quot;CONTENT_LENGTH&amp;quot;})) {&lt;br /&gt;
    tr/+/ /;&lt;br /&gt;
    ($name,$value) = split (/=/, $_);&lt;br /&gt;
    $name  =~ s/%(..)/pack('c', hex($1))/eg;&lt;br /&gt;
    $value =~ s/%(..)/pack('c', hex($1))/eg;&lt;br /&gt;
    push @post_names,$name;&lt;br /&gt;
    $parameters{$name} = $value;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
print &amp;lt;&amp;lt; &amp;quot;--STOP--&amp;quot;;&lt;br /&gt;
Content-type: text/html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&amp;lt;TITLE&amp;gt;General Purpose Form Reader&amp;lt;/TITLE&amp;gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;General Purpose Form Reader&amp;lt;/H1&amp;gt;&lt;br /&gt;
--STOP--&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;Referring page was \&amp;quot;$referrer\&amp;quot;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
if (@get_names) {&lt;br /&gt;
    print &amp;quot;&amp;lt;BR&amp;gt;Items submitted by GET / query string  (in order):\n&amp;quot;;&lt;br /&gt;
    foreach (@get_names) {&lt;br /&gt;
        print &amp;quot;&amp;lt;BR&amp;gt;&amp;amp;quot;$_&amp;amp;quot; = &amp;amp;quot;$parameters{$_}&amp;amp;quot;\n&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
if (@post_names) {&lt;br /&gt;
    print &amp;quot;&amp;lt;BR&amp;gt;Items submitted by POST method  (in order):\n&amp;quot;;&lt;br /&gt;
    foreach (@post_names) {&lt;br /&gt;
        print &amp;quot;&amp;lt;BR&amp;gt;&amp;amp;quot;$_&amp;amp;quot; = &amp;amp;quot;$parameters{$_}&amp;amp;quot;\n&amp;quot;;&lt;br /&gt;
    };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
if (!(@get_names) &amp;amp;&amp;amp; !(@post_names)) {&lt;br /&gt;
    print &amp;quot;&amp;lt;BR&amp;gt;Nothing was submitted!\n&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;&amp;lt;/BODY&amp;gt;\n&amp;lt;/HTML&amp;gt;\n&amp;quot;;&amp;lt;/PRE&amp;gt;&amp;lt;/CODE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first section simply sets up some variables. The hash called &amp;lt;tt&amp;gt;ENV&amp;lt;/tt&amp;gt; is already set up for you by the web server.  The next section reads the value of the query string, which is stored in the environment variable QUERY_STRING; splits it into name/value pairs; and parses special characters in the names and values -- this needs to be done ''after'' the split, in case one of the special characters evaluates to an '=' (equal) sign.  Yes, I made that mistake, and now I'm telling you about it so you don't have to.  The names are stored in an array  (which is only really necessary for the purposes of keeping the GET and POST variables separate; feel free to drop it in a &amp;quot;real life&amp;quot; script if you don't care how the variables got there),  and an associative array is constructed, with the values indexed by name.  &lt;br /&gt;
&lt;br /&gt;
The next section reads the POST data, if any, and stores it similarly:  names into an array, values into the same associative array.  This is passed through STDIN; an environment variable (CONTENT_LENGTH) is set to hold the length of the data.  Again, the data consists of a set of name=value pairs, separated by &amp;amp;amp; signs.&lt;br /&gt;
&lt;br /&gt;
Finally, a web page is started, and the GET and POST values are printed in turn.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Uncompress&amp;diff=3186</id>
		<title>Uncompress</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Uncompress&amp;diff=3186"/>
		<updated>2004-03-08T02:06:12Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: it's -&amp;gt; its&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;uncompress&amp;lt;/b&amp;gt; decompresses the [[compress]](.Z) compressed file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Usage&amp;lt;/u&amp;gt;- uncompress [option] &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; &lt;br /&gt;
&lt;br /&gt;
By default, the program prompts the user before overwriting existing files. You can override this procedure by using the &amp;lt;b.-f&amp;lt;/b&amp;gt; option. Use of this utility is discouraged because its underlying compression algorithm is patented. You can use [[gunzip]] to decompress &amp;lt;b&amp;gt;.Z&amp;lt;/b&amp;gt; files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;u&amp;gt;OPTIONS&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;b&amp;gt;-c&amp;lt;/b&amp;gt; : Write to standard output&lt;br /&gt;
*&amp;lt;b&amp;gt;-f&amp;lt;/b&amp;gt; : Overwrite files without asking for confirmation&lt;br /&gt;
*&amp;lt;b&amp;gt;-V&amp;lt;/b&amp;gt; : Show version number&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3214</id>
		<title>Linux installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3214"/>
		<updated>2004-03-08T02:00:50Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: LINUX IS STILL CAPITALIZED!!!!1111&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Foreword==&lt;br /&gt;
As installation varies so much, you are best advised to look at the details for your chosen distribution.&lt;br /&gt;
&lt;br /&gt;
Some [[livecd]] [[distributions]], such as [[Knoppix]] allow you to test-drive before you install, and have a very good automatic detection and configuration system.&lt;br /&gt;
&lt;br /&gt;
Most distributions autodetect your hardware, although [[WiFi]] is still a sticking point.&lt;br /&gt;
&lt;br /&gt;
[[Gentoo]] encourages people to get to grips with Linux by making you configure, compile and set up everything from scratch. It's really worth doing if you have the time to learn that way, and the learning method and quality of the documentation set it apart from most other distros.&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
==Choosing a distribution==&lt;br /&gt;
===How to decide wich distribution to use?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
===Distribution specific guides===&lt;br /&gt;
A comprehensive list of [[Distributions]].&lt;br /&gt;
===How to get them?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring your new Linux==&lt;br /&gt;
* [[Networking]]&lt;br /&gt;
* [[Security]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
&lt;br /&gt;
==What next? How to make the most of your new Linux.==&lt;br /&gt;
* List of Linux [[Applications]]&lt;br /&gt;
* List of Linux [[Commands]]&lt;br /&gt;
* [[Common Tasks]]&lt;br /&gt;
* [[Gaming]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
(links to guides etc.)&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3183</id>
		<title>Linux installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3183"/>
		<updated>2004-03-08T02:00:25Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: LINUX IS CAPITALIZED!!!!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Foreword==&lt;br /&gt;
As installation varies so much, you are best advised to look at the details for your chosen distribution.&lt;br /&gt;
&lt;br /&gt;
Some [[livecd]] [[distributions]], such as [[Knoppix]] allow you to test-drive before you install, and have a very good automatic detection and configuration system.&lt;br /&gt;
&lt;br /&gt;
Most distributions autodetect your hardware, although [[WiFi]] is still a sticking point.&lt;br /&gt;
&lt;br /&gt;
[[Gentoo]] encourages people to get to grips with Linux by making you configure, compile and set up everything from scratch. It's really worth doing if you have the time to learn that way, and the learning method and quality of the documentation set it apart from most other distros.&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
==Choosing a distribution==&lt;br /&gt;
===How to decide wich distribution to use?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
===Distribution specific guides===&lt;br /&gt;
A comprehensive list of [[Distributions]].&lt;br /&gt;
===How to get them?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring your new Linux==&lt;br /&gt;
* [[Networking]]&lt;br /&gt;
* [[Security]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
&lt;br /&gt;
==What next? How to make the most of your new linux.==&lt;br /&gt;
* List of linux [[Applications]]&lt;br /&gt;
* List of linux [[Commands]]&lt;br /&gt;
* [[Common Tasks]]&lt;br /&gt;
* [[Gaming]] &lt;br /&gt;
 &lt;br /&gt;
==External links==&lt;br /&gt;
(links to guides etc.)&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3181</id>
		<title>Linux installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=3181"/>
		<updated>2004-03-08T01:57:59Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: capitalization of Knoppix, WiFi, and Linux&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Foreword==&lt;br /&gt;
As installation varies so much, you are best advised to look at the details for your chosen distribution.&lt;br /&gt;
&lt;br /&gt;
Some [[livecd]] [[distributions]], such as [[Knoppix]] allow you to test-drive before you install, and have a very good automatic detection and configuration system.&lt;br /&gt;
&lt;br /&gt;
Most distributions autodetect your hardware, although [[WiFi]] is still a sticking point.&lt;br /&gt;
&lt;br /&gt;
[[Gentoo]] encourages people to get to grips with Linux by making you configure, compile and set up everything from scratch. It's really worth doing if you have the time to learn that way, and the learning method and quality of the documentation set it apart from most other distros.&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
==Choosing a distribution==&lt;br /&gt;
===How to decide wich distribution to use?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
===Distribution specific guides===&lt;br /&gt;
A comprehensive list of [[Distributions]].&lt;br /&gt;
===How to get them?===&lt;br /&gt;
(fill me in)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring your new linux==&lt;br /&gt;
* [[Networking]]&lt;br /&gt;
* [[Security]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
&lt;br /&gt;
==What next? How to make the most of your new linux.==&lt;br /&gt;
* List of linux [[Applications]]&lt;br /&gt;
* List of linux [[Commands]]&lt;br /&gt;
* [[Common Tasks]]&lt;br /&gt;
* [[Gaming]] &lt;br /&gt;
 &lt;br /&gt;
==External links==&lt;br /&gt;
(links to guides etc.)&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Java&amp;diff=4872</id>
		<title>Java</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Java&amp;diff=4872"/>
		<updated>2004-03-08T01:51:30Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: added some features - resisted temptation to point out that it's SLOW =)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Java'''&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
(Feed me)&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
(Feed me)&lt;br /&gt;
&lt;br /&gt;
==Language Features==&lt;br /&gt;
Java's main advantages are that it is extremely portable and that it is easily incorporated into web pages in the form of [[Applet|applets]]. Other features include automagic garbage collection and optional security - one does not need to give a Java program full access to one's computer.&lt;br /&gt;
&lt;br /&gt;
==Further Reading==&lt;br /&gt;
&lt;br /&gt;
===Wiki pages===&lt;br /&gt;
&lt;br /&gt;
===Books===&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
http://java.sun.com/&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also [[Java tips]].&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Java&amp;diff=3177</id>
		<title>Java</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Java&amp;diff=3177"/>
		<updated>2004-03-08T01:49:31Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: added Sun's website to links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Java'''&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
(Feed me)&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
(Feed me)&lt;br /&gt;
&lt;br /&gt;
==Language Features==&lt;br /&gt;
&lt;br /&gt;
(Feed me)&lt;br /&gt;
&lt;br /&gt;
==Further Reading==&lt;br /&gt;
&lt;br /&gt;
===Wiki pages===&lt;br /&gt;
&lt;br /&gt;
===Books===&lt;br /&gt;
&lt;br /&gt;
===External links===&lt;br /&gt;
http://java.sun.com/&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also [[Java tips]].&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tarball&amp;diff=5783</id>
		<title>Tarball</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tarball&amp;diff=5783"/>
		<updated>2004-03-08T01:47:30Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: revised to indicate it's not always compressed, someone check and make sure my statement about .tar.bz2 vs. a bunch of bz2s in a tar is correct...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A TAR (tape archive) file, almost always compressed using either bzip2 or gzip.  As its name suggests, the format was originally used for storage on a tape drive. The actual result of running a directory or a bunch of files through tar is one file composed of all those files (like a ZIP archive in DOS or Windows, but uncompressed). It is worthwhile to note that while one will usually find a compressed tarball, a tarball consisting of individually compressed files is much less susceptable to damage. (Damage to the former results in everything following the damage becoming unreadable, while damage to the latter results in the damaged archive becoming unreadable.) Tarballs are often used to distribute Linux software.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Compile_a_kernel&amp;diff=3203</id>
		<title>Compile a kernel</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Compile_a_kernel&amp;diff=3203"/>
		<updated>2004-03-08T01:42:15Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: run-on sentence =)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to Compile a [[Kernel]] ==&lt;br /&gt;
&lt;br /&gt;
First and foremost, [http://www.linux-sxs.org/upgrading/migration26.html THIS] may pertain to you so read that first and then you can proceed and [http://thomer.com/linux/migrate-to-2.6.html here] is a similar site. Both links are for those migrating to a 2.6 series kernel.&lt;br /&gt;
&lt;br /&gt;
=== Obtaining and installing the Kernel Source ===&lt;br /&gt;
&lt;br /&gt;
==== Getting the kernel source ====&lt;br /&gt;
To compile a kernel, you will need the kernel source. You can get it from [http://www.kernel.org kernel.org]. Your distribution may also already come with the kernel source, somewhere on the cd.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installing the kernel source ====&lt;br /&gt;
You can install the kernel source by either installing the package that came with your distribution, or extracting the [[tarball]] you downloaded from kernel.org . &lt;br /&gt;
&lt;br /&gt;
1. Change Directory To /usr/src&lt;br /&gt;
 cd /usr/src			&lt;br /&gt;
&lt;br /&gt;
2. Check for symlink (ex. /usr/src/linux-&amp;gt;/usr/src/linux-2.4.18)&lt;br /&gt;
 ls -alc				&lt;br /&gt;
&lt;br /&gt;
3. Double check with this command (output ex.) linux: symbolic link to linux-2.4.18-14&lt;br /&gt;
 file linux			         &lt;br /&gt;
&lt;br /&gt;
4. Remove the symlink&lt;br /&gt;
 rm linux		         &lt;br /&gt;
&lt;br /&gt;
5. Unpack the tarball (new kernel)&lt;br /&gt;
 tar -zxvf linux-x.x.x.tar.gz 	 &lt;br /&gt;
 tar -jxvf linux-x.x.x.tar.bz2&lt;br /&gt;
&lt;br /&gt;
6. Make a new link to the new kernel&lt;br /&gt;
 ln -s /usr/src/linux-x.x.x /usr/src/linux 	&lt;br /&gt;
&lt;br /&gt;
7. Type this to change to the directory&lt;br /&gt;
 cd linux&lt;br /&gt;
&lt;br /&gt;
=== Now Comes The Fun Part~! (compiling) ===&lt;br /&gt;
&lt;br /&gt;
We will now compile the kernel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, clean up anything we don't need, like the current .config and other files&lt;br /&gt;
 make mrproper&lt;br /&gt;
&lt;br /&gt;
Do this is if you want to use your old configuration from the 2.4 kernel with the 2.6 kernel: &amp;lt;br&amp;gt;&lt;br /&gt;
 cp /usr/src/linux-2.4.x/.config /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Now you configure your kernel using any one of these commands, whichever you like best: &amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Basic config from terminal, a long list of questions you answer&lt;br /&gt;
 make config &lt;br /&gt;
----&lt;br /&gt;
For ncurses GUI in the terminal&lt;br /&gt;
 make menuconfig&lt;br /&gt;
---- 	&lt;br /&gt;
For X-based GUI with modular explanations (QT Based)&lt;br /&gt;
 make xconfig&lt;br /&gt;
----			&lt;br /&gt;
Same as above, but for 2.6.x kernel only (GTK Based, and might be still buggy)&lt;br /&gt;
 make gconfig&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
Don't forget to add module support and kernel support for future hardware.&lt;br /&gt;
Do not compile your hard drive and file system type as a module.&lt;br /&gt;
The configure program enables you to specify an enormous number of features. It is advisable to skim through all the sections to get a feel for the different things you can do. Most options are about specifying whether you want a feature [*] compiled into the kernel image, [M] compiled as a module, or [ ] not compiled at all. You can also turn off module support altogether from Loadable module support  --&amp;gt;. The kernel configuration is one LINUX program that offers lots of help--select &amp;lt; Help &amp;gt; on any feature. The raw help file is /usr/src/linux/Documentation/Configure.help can be also worth reading. &lt;br /&gt;
When you're done with the config, click exit and save current configuration. Your file is now known as .config .&lt;br /&gt;
&lt;br /&gt;
-------&amp;gt;SKIP THE FOLLOWING IF DOING A 2.6.x KERNEL&amp;lt;------&lt;br /&gt;
&lt;br /&gt;
make dep			&lt;br /&gt;
&amp;quot;Ensures dependancies such as include files are in place&amp;quot;&lt;br /&gt;
&lt;br /&gt;
(vi, pico, emacs) Makefile	&lt;br /&gt;
&amp;quot;Want A Unique Kernel Name? Edit /usr/src/linux/Makefile and change EXTRAVERSION&amp;quot;&lt;br /&gt;
&lt;br /&gt;
make clean			&lt;br /&gt;
&amp;quot;To clean your sources so they compile correctly&amp;quot;&lt;br /&gt;
&lt;br /&gt;
------&amp;gt;START HERE IF COMPILING A 2.6.x KERNEL&amp;lt;------&lt;br /&gt;
&lt;br /&gt;
make bzImage		&lt;br /&gt;
&amp;quot;To make the kernel image (compile and creates compressed image of kernel)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
make modules			&lt;br /&gt;
&amp;quot;Compile your selected modules&amp;quot;&lt;br /&gt;
&lt;br /&gt;
make modules_install	&lt;br /&gt;
&amp;quot;To install newly compile modules (installs to /lib/modules/linux.x.x.x)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Now It's Time To Install Your New Kernel~! ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remove the following links:&lt;br /&gt;
rm -rf /boot/System.map&lt;br /&gt;
rm -rf /boot/vmlinuz&lt;br /&gt;
&lt;br /&gt;
Then copy the newly created kernel and system.map to /boot&lt;br /&gt;
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-x.x.x&lt;br /&gt;
cp /usr/src/linux/System.map /boot/System.map-x.x.x&lt;br /&gt;
&lt;br /&gt;
Make the new links:&lt;br /&gt;
ln -s /boot/vmlinuz-x.x.x /boot/vmlinuz&lt;br /&gt;
ln -s /boot/System.map-x.x.x /boot/System.map &lt;br /&gt;
&lt;br /&gt;
Next, if present, remove existing initrd.img file:&lt;br /&gt;
rm -rf /boot/initrd.x.x.x.img&lt;br /&gt;
&lt;br /&gt;
And create the new one:&lt;br /&gt;
/sbin/mkinitrd /boot/initrd-x.x.x.img x.x.x&lt;br /&gt;
(Note: )&lt;br /&gt;
The last set of x.x.x is the eqivalent to your new kernel version and it looks to /lib/modules for that version.&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------&lt;br /&gt;
Use The Steps That Pertain To You&amp;lt;br&amp;gt;&lt;br /&gt;
If You Use Grub Then Edit grub.conf&amp;lt;br&amp;gt;&lt;br /&gt;
If You Use Lilo Then Edit lilo.conf&amp;lt;br&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------&lt;br /&gt;
&amp;lt;b&amp;gt;remember to leave the entry to your old kernel image just in case,&lt;br /&gt;
so modify what is in the config originally to point to the old image&lt;br /&gt;
and make a new entry for you new image you just made ....&amp;lt;/b&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;lt;-&amp;gt; And Finally Edit Your /etc/grub.conf file &amp;lt;-&amp;gt;&lt;br /&gt;
&amp;lt;-&amp;gt; Note some distros now use menu.lst, so if you can't find grub or lilo, then you know what to look for &amp;lt;-&amp;gt;&lt;br /&gt;
&lt;br /&gt;
title New Kernel :D&lt;br /&gt;
kernel /vmlinuz-x.x.x ro root=LABEL=/ &lt;br /&gt;
        initrd /initrd-x.x.x.img&lt;br /&gt;
(Note: )&lt;br /&gt;
Look at the previous parameters in the grub.conf file and note what &amp;quot;root=&amp;quot; and use what is existing.&lt;br /&gt;
&lt;br /&gt;
Exit and Save grub.conf&lt;br /&gt;
type &amp;quot;/sbin/grub-install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
AND REBOOT!!!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;-&amp;gt; And Finally Edit Your /etc/lilo.conf file &amp;lt;-&amp;gt;&lt;br /&gt;
image = /boot/vmlinuz-x.x.x&lt;br /&gt;
           label = New Kernel :D&lt;br /&gt;
           root = /dev/hdx&lt;br /&gt;
           read-only&lt;br /&gt;
&lt;br /&gt;
(Note: )&lt;br /&gt;
look at the previous parameters in the lilo.conf file and note what &amp;quot;root =&amp;quot; and use what exists.&lt;br /&gt;
&lt;br /&gt;
Exit and Save lilo.conf&lt;br /&gt;
type &amp;quot;/sbin/lilo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
AND REBOOT!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/EDIT&lt;br /&gt;
By request: the instructions on how to apply patches to your kernel.&lt;br /&gt;
END EDIT/&lt;br /&gt;
&lt;br /&gt;
[http://www.linuxhq.com/patch-howto.html read this] or look below ...&lt;br /&gt;
&lt;br /&gt;
This step comes after untarring your kernel source.&lt;br /&gt;
When you download the patch, place it in the folder where you untarred your new kernel.&lt;br /&gt;
Then type:&amp;lt;br&amp;gt;&lt;br /&gt;
patch -E -p1  &amp;lt; sound_patch&amp;lt;br&amp;gt;&lt;br /&gt;
Purely an example and you would type whatever the file name is in replace of sound_patch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Regarding having alternative boot options, this is no problem. The stuff above that I tell you to add to your lilo or grub file above could just be appended to the file, and you could just add &amp;quot;.old&amp;quot; to the title of your original kernel name for you will know the difference. Whether it's grub or lilo, add &amp;quot;read-only&amp;quot; to the end of the original entries in the lilo.conf, or grub.conf, file.&lt;br /&gt;
&lt;br /&gt;
=== Special notes for Debian Users ===&lt;br /&gt;
Debian has some utilities to make your life a little easier. The kernel-package set of utilities allows to to create your own kernel package. For most users, this just means that your kernel shows up like all other debian packages. However, if you have multiple machines running the same kernel, it allows an easy way to install it on all of them. So let's get started.&lt;br /&gt;
&lt;br /&gt;
First, make sure you have the kernel-package tools. You can install them with the command &amp;lt;b&amp;gt;apt-get install kernel-package&amp;lt;/b&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The initial steps are the same, &amp;lt;b&amp;gt;make clean&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;make menuconfig&amp;lt;/b&amp;gt; (or xconfig etc...). Once your kernel is configured, type &amp;lt;b&amp;gt;make-kpkg kernel_image&amp;lt;/b&amp;gt; and it will make your kernel. &lt;br /&gt;
&lt;br /&gt;
Assuming the compile was successful, it will create a .deb in /usr/src which you can then install by typing &amp;lt;b&amp;gt;dpkg -i kernel-package-filename&amp;lt;/b&amp;gt;, follow the instructions and reboot.&lt;br /&gt;
&lt;br /&gt;
You can also create a custom kernel name (to avoid overwriting other kernels you have made) by typing something like: &amp;lt;b&amp;gt;make-kpkg kernel_image --revision=custom.1&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This is just a quick review of the commands you need, for more information check out this [http://newbiedoc.sourceforge.net/tutorials/kernel-pkg/index-kernel-pkg.html guide] to compiling using the kernel package program.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Unix&amp;diff=3114</id>
		<title>Talk:Unix</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Unix&amp;diff=3114"/>
		<updated>2004-03-07T21:19:57Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Actually, capitalizing UNIX is more a matter of preference, it's not the prefered way Unix is spelled, especially considering that it's not an acronym. If anything, the correct way to spell it would be simply Unix.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
UNIX is in all caps on www.unix-systems.org/. Apparently, UNIX, the trademarked name for an operating system is in all caps. We'd better get this distinction straight; it probably even merits two separate articles. Correction: both capitalizations refer to the same thing; the all caps thing had something to do with overuse of [[troff]]. See the [[Jargon File]] on the subject...&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 16:17, Mar 7, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Unix&amp;diff=3084</id>
		<title>Talk:Unix</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Unix&amp;diff=3084"/>
		<updated>2004-03-07T21:17:12Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Re: capitalization&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Actually, capitalizing UNIX is more a matter of preference, it's not the prefered way Unix is spelled, especially considering that it's not an acronym. If anything, the correct way to spell it would be simply Unix.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
UNIX is in all caps on www.unix-systems.org/. Apparently, UNIX, the trademarked name for an operating system is in all caps. We'd better get this distinction straight; it probably even merits two separate articles.&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 16:17, Mar 7, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Irssi&amp;diff=3083</id>
		<title>Irssi</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Irssi&amp;diff=3083"/>
		<updated>2004-03-07T21:14:46Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Link for UNIX and IRC, removed second person&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Irssi is a modular [[IRC]] client for [[UNIX]] that only has a text mode user interface. Irssi isn't really even IRC specific anymore, there's already working SILC, http://www.silcnet.org and ICB, http://www.icb.net modules available. &lt;br /&gt;
&lt;br /&gt;
The irssi homepage is http://irssi.org where more information on this program and the latest release, scripts, themes and plugins are available.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3152</id>
		<title>Gaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3152"/>
		<updated>2004-03-07T21:12:12Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Added Quake and Quake 2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of articles related to playing games under Linux. This is a small list; more articles will follow.&lt;br /&gt;
&lt;br /&gt;
* [[First person shooters]]&lt;br /&gt;
** [[America's Army]]&lt;br /&gt;
** [[Heavy Metal: F.A.K.K.2]]&lt;br /&gt;
** [[Parsec]]&lt;br /&gt;
** [[Postal Plus]]&lt;br /&gt;
** [[Quake]]&lt;br /&gt;
** [[Quake 2]]&lt;br /&gt;
** [[Quake 3 Arena]]&lt;br /&gt;
** [[Return to Castle Wolfenstein]]&lt;br /&gt;
** [[Rune]]&lt;br /&gt;
** [[Savage]]&lt;br /&gt;
** [[Soldier of Fortune]]&lt;br /&gt;
** [[Tribes 2]]&lt;br /&gt;
** [[Unreal Tournament]]&lt;br /&gt;
** [[Wolfenstein: Enemy Territory]]&lt;br /&gt;
&lt;br /&gt;
* [[Emulators]]&lt;br /&gt;
** [[Atari800]]&lt;br /&gt;
** [[Daphne]]&lt;br /&gt;
** [[DarcNES]]&lt;br /&gt;
** [[Dosbox|DOSBox]]&lt;br /&gt;
** [[ePSXe]]&lt;br /&gt;
** [[Fake64]]&lt;br /&gt;
** [[FakeNES]]&lt;br /&gt;
** [[FCE Ultra]]&lt;br /&gt;
** [[Generator]]&lt;br /&gt;
** [[Gens]]&lt;br /&gt;
** [[Gngb]]&lt;br /&gt;
** [[Gngeo]]&lt;br /&gt;
** [[Gnuboy]]&lt;br /&gt;
** [[Handy]] - Atari Lynx&lt;br /&gt;
** [[Hatari]] - Atari ST&lt;br /&gt;
** [[Hugo]]&lt;br /&gt;
** [[InfoNES]]&lt;br /&gt;
** [[KiGB]]&lt;br /&gt;
** [[MAME]]&lt;br /&gt;
** [[Mekanix]]&lt;br /&gt;
** [[Mupen64]]&lt;br /&gt;
** [[NEStra]]&lt;br /&gt;
** [[NeoPocott]]&lt;br /&gt;
** [[OpenMSX|openMSX]]&lt;br /&gt;
** [[PCSX]]&lt;br /&gt;
** [[PCSX2]]&lt;br /&gt;
** [[Raine]]&lt;br /&gt;
** [[ScummVM]]&lt;br /&gt;
** [[SNES9X]]&lt;br /&gt;
** [[Stella]]&lt;br /&gt;
** [[TuxNES]]&lt;br /&gt;
** [[VGBA]]&lt;br /&gt;
** [[VisualBoy Advance]]&lt;br /&gt;
** [[Virtual Jaguar]]&lt;br /&gt;
** [[ZiNc]]&lt;br /&gt;
** [[ZSNES]]&lt;br /&gt;
&amp;lt;!--keep alphabetical until we organize them by platform or company or something--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Role playing games]]&lt;br /&gt;
** [[Crossfire]]&lt;br /&gt;
** [[Daimonin]]&lt;br /&gt;
** [[FreedroidRPG]]&lt;br /&gt;
** [[Neverwinter Nights]]&lt;br /&gt;
** [[Roguelikes]]&lt;br /&gt;
&lt;br /&gt;
* Racing&lt;br /&gt;
** [[GLTron]]&lt;br /&gt;
** [[Tux Racer]]&lt;br /&gt;
** [[Tux Kart]]&lt;br /&gt;
&lt;br /&gt;
* Arcade&lt;br /&gt;
** [[Chromium]]&lt;br /&gt;
** [[Crack Attack]]&lt;br /&gt;
** [[Maelstrom]]&lt;br /&gt;
** [[XPuyopuyo]]&lt;br /&gt;
** [[JumpnBump]]&lt;br /&gt;
** [[LiquidWar]]&lt;br /&gt;
** [[XScorch]]&lt;br /&gt;
&lt;br /&gt;
* Simulation&lt;br /&gt;
** [[BZFlag]]&lt;br /&gt;
** [[Simcity 3000]]&lt;br /&gt;
** [[Lincity]]&lt;br /&gt;
** [[FreeCiv]]&lt;br /&gt;
** [[Alpha Centauri]]&lt;br /&gt;
&lt;br /&gt;
* Other&lt;br /&gt;
** [[Persistent online worlds]]&lt;br /&gt;
** [[Gaming via Wine or WineX]]&lt;br /&gt;
** [[Half-Life Server]]&lt;br /&gt;
** [[Freedroid]]&lt;br /&gt;
** [[Nighthawk]]&lt;br /&gt;
** [[Simutrans]]&lt;br /&gt;
** [[Dope Wars]]&lt;br /&gt;
** [[PySol]]&lt;br /&gt;
** [[XQF]] game server browser&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Gaming&amp;diff=14589</id>
		<title>Talk:Gaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Gaming&amp;diff=14589"/>
		<updated>2004-03-07T21:08:40Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Er...what criteria should we use to determine if a game gets listed here? I'm on the verge of going through Portage and seriously buffing out our repertoire...&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 16:08, Mar 7, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3078</id>
		<title>Gaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3078"/>
		<updated>2004-03-07T21:07:33Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: I guess Gngb should be capitalized, added Gngeo, Gnuboy, Hugo, KiGB, NeoPocott, openMSX, PCSX2, Raine, TuxNES, VGBA, Virtual Jaguar, VisualBoy Advance, and ZiNc. Whew!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of articles related to playing games under Linux. This is a small list; more articles will follow.&lt;br /&gt;
&lt;br /&gt;
* [[First person shooters]]&lt;br /&gt;
** [[America's Army]]&lt;br /&gt;
** [[Heavy Metal: F.A.K.K.2]]&lt;br /&gt;
** [[Parsec]]&lt;br /&gt;
** [[Postal Plus]]&lt;br /&gt;
** [[Quake 3 Arena]]&lt;br /&gt;
** [[Return to Castle Wolfenstein]]&lt;br /&gt;
** [[Rune]]&lt;br /&gt;
** [[Savage]]&lt;br /&gt;
** [[Soldier of Fortune]]&lt;br /&gt;
** [[Tribes 2]]&lt;br /&gt;
** [[Unreal Tournament]]&lt;br /&gt;
** [[Wolfenstein: Enemy Territory]]&lt;br /&gt;
&lt;br /&gt;
* [[Emulators]]&lt;br /&gt;
** [[Atari800]]&lt;br /&gt;
** [[Daphne]]&lt;br /&gt;
** [[DarcNES]]&lt;br /&gt;
** [[Dosbox|DOSBox]]&lt;br /&gt;
** [[ePSXe]]&lt;br /&gt;
** [[Fake64]]&lt;br /&gt;
** [[FakeNES]]&lt;br /&gt;
** [[FCE Ultra]]&lt;br /&gt;
** [[Generator]]&lt;br /&gt;
** [[Gens]]&lt;br /&gt;
** [[Gngb]]&lt;br /&gt;
** [[Gngeo]]&lt;br /&gt;
** [[Gnuboy]]&lt;br /&gt;
** [[Handy]] - Atari Lynx&lt;br /&gt;
** [[Hatari]] - Atari ST&lt;br /&gt;
** [[Hugo]]&lt;br /&gt;
** [[InfoNES]]&lt;br /&gt;
** [[KiGB]]&lt;br /&gt;
** [[MAME]]&lt;br /&gt;
** [[Mekanix]]&lt;br /&gt;
** [[Mupen64]]&lt;br /&gt;
** [[NEStra]]&lt;br /&gt;
** [[NeoPocott]]&lt;br /&gt;
** [[OpenMSX|openMSX]]&lt;br /&gt;
** [[PCSX]]&lt;br /&gt;
** [[PCSX2]]&lt;br /&gt;
** [[Raine]]&lt;br /&gt;
** [[ScummVM]]&lt;br /&gt;
** [[SNES9X]]&lt;br /&gt;
** [[Stella]]&lt;br /&gt;
** [[TuxNES]]&lt;br /&gt;
** [[VGBA]]&lt;br /&gt;
** [[VisualBoy Advance]]&lt;br /&gt;
** [[Virtual Jaguar]]&lt;br /&gt;
** [[ZiNc]]&lt;br /&gt;
** [[ZSNES]]&lt;br /&gt;
&amp;lt;!--keep alphabetical until we organize them by platform or company or something--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Role playing games]]&lt;br /&gt;
** [[Crossfire]]&lt;br /&gt;
** [[Daimonin]]&lt;br /&gt;
** [[FreedroidRPG]]&lt;br /&gt;
** [[Neverwinter Nights]]&lt;br /&gt;
** [[Roguelikes]]&lt;br /&gt;
&lt;br /&gt;
* Racing&lt;br /&gt;
** [[GLTron]]&lt;br /&gt;
** [[Tux Racer]]&lt;br /&gt;
** [[Tux Kart]]&lt;br /&gt;
&lt;br /&gt;
* Arcade&lt;br /&gt;
** [[Chromium]]&lt;br /&gt;
** [[Crack Attack]]&lt;br /&gt;
** [[Maelstrom]]&lt;br /&gt;
** [[XPuyopuyo]]&lt;br /&gt;
** [[JumpnBump]]&lt;br /&gt;
** [[LiquidWar]]&lt;br /&gt;
** [[XScorch]]&lt;br /&gt;
&lt;br /&gt;
* Simulation&lt;br /&gt;
** [[BZFlag]]&lt;br /&gt;
** [[Simcity 3000]]&lt;br /&gt;
** [[Lincity]]&lt;br /&gt;
** [[FreeCiv]]&lt;br /&gt;
** [[Alpha Centauri]]&lt;br /&gt;
&lt;br /&gt;
* Other&lt;br /&gt;
** [[Persistent online worlds]]&lt;br /&gt;
** [[Gaming via Wine or WineX]]&lt;br /&gt;
** [[Half-Life Server]]&lt;br /&gt;
** [[Freedroid]]&lt;br /&gt;
** [[Nighthawk]]&lt;br /&gt;
** [[Simutrans]]&lt;br /&gt;
** [[Dope Wars]]&lt;br /&gt;
** [[PySol]]&lt;br /&gt;
** [[XQF]] game server browser&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3077</id>
		<title>Gaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gaming&amp;diff=3077"/>
		<updated>2004-03-07T20:54:53Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: put ScummVM in alphabetical order&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of articles related to playing games under Linux. This is a small list; more articles will follow.&lt;br /&gt;
&lt;br /&gt;
* [[First person shooters]]&lt;br /&gt;
** [[America's Army]]&lt;br /&gt;
** [[Heavy Metal: F.A.K.K.2]]&lt;br /&gt;
** [[Parsec]]&lt;br /&gt;
** [[Postal Plus]]&lt;br /&gt;
** [[Quake 3 Arena]]&lt;br /&gt;
** [[Return to Castle Wolfenstein]]&lt;br /&gt;
** [[Rune]]&lt;br /&gt;
** [[Savage]]&lt;br /&gt;
** [[Soldier of Fortune]]&lt;br /&gt;
** [[Tribes 2]]&lt;br /&gt;
** [[Unreal Tournament]]&lt;br /&gt;
** [[Wolfenstein: Enemy Territory]]&lt;br /&gt;
&lt;br /&gt;
* [[Emulators]]&lt;br /&gt;
** [[Daphne]]&lt;br /&gt;
** [[DarcNES]]&lt;br /&gt;
** [[Dosbox|DOSBox]]&lt;br /&gt;
** [[ePSXe]]&lt;br /&gt;
** [[FakeNES]]&lt;br /&gt;
** [[FCE Ultra]]&lt;br /&gt;
** [[Generator]]&lt;br /&gt;
** [[Gens]]&lt;br /&gt;
** [[gngb]]&lt;br /&gt;
** [[Handy]] - Atari Lynx&lt;br /&gt;
** [[Hatari]] - Atari ST&lt;br /&gt;
** [[InfoNES]]&lt;br /&gt;
** [[MAME]]&lt;br /&gt;
** [[Mupen64]]&lt;br /&gt;
** [[NEStra]]&lt;br /&gt;
** [[PCSX]]&lt;br /&gt;
** [[ScummVM]]&lt;br /&gt;
** [[SNES9X]]&lt;br /&gt;
** [[Stella]]&lt;br /&gt;
** [[ZSNES]]&lt;br /&gt;
&amp;lt;!--keep alphabetical until we organize them by platform or company or something--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Role playing games]]&lt;br /&gt;
** [[Crossfire]]&lt;br /&gt;
** [[Daimonin]]&lt;br /&gt;
** [[FreedroidRPG]]&lt;br /&gt;
** [[Neverwinter Nights]]&lt;br /&gt;
** [[Roguelikes]]&lt;br /&gt;
&lt;br /&gt;
* Racing&lt;br /&gt;
** [[GLTron]]&lt;br /&gt;
** [[Tux Racer]]&lt;br /&gt;
** [[Tux Kart]]&lt;br /&gt;
&lt;br /&gt;
* Arcade&lt;br /&gt;
** [[Chromium]]&lt;br /&gt;
** [[Crack Attack]]&lt;br /&gt;
** [[Maelstrom]]&lt;br /&gt;
** [[XPuyopuyo]]&lt;br /&gt;
** [[JumpnBump]]&lt;br /&gt;
** [[LiquidWar]]&lt;br /&gt;
** [[XScorch]]&lt;br /&gt;
&lt;br /&gt;
* Simulation&lt;br /&gt;
** [[BZFlag]]&lt;br /&gt;
** [[Simcity 3000]]&lt;br /&gt;
** [[Lincity]]&lt;br /&gt;
** [[FreeCiv]]&lt;br /&gt;
** [[Alpha Centauri]]&lt;br /&gt;
&lt;br /&gt;
* Other&lt;br /&gt;
** [[Persistent online worlds]]&lt;br /&gt;
** [[Gaming via Wine or WineX]]&lt;br /&gt;
** [[Half-Life Server]]&lt;br /&gt;
** [[Freedroid]]&lt;br /&gt;
** [[Nighthawk]]&lt;br /&gt;
** [[Simutrans]]&lt;br /&gt;
** [[Dope Wars]]&lt;br /&gt;
** [[PySol]]&lt;br /&gt;
** [[XQF]] game server browser&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Umount&amp;diff=9424</id>
		<title>Umount</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Umount&amp;diff=9424"/>
		<updated>2004-03-07T20:53:35Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &amp;quot;umount&amp;quot; = unmount for those who don't get it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''umount''' dettachs a volume from the file hierarchy. For example, if /dev/hdc1 is mounted as /mnt/onedisk then you will be able to browse the contents of hdc1 as though it were just another directory. However, once you &amp;quot;umount&amp;quot; (unmount) it, it will appear devoid of content. It doesn't mean that there isn't anything on hdc1 - it just means that the kernel is no longer associating /mnt/onedisk with hdc1. This can be remedied by using [[mount]] to restore this association.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Shell_script&amp;diff=3700</id>
		<title>Shell script</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Shell_script&amp;diff=3700"/>
		<updated>2004-03-07T20:48:58Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: path should be lowercase in text. Is there an automatic redirect from foo to Foo?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''shell script''': a list of [[commands]] or [[script]] that is stored in a text file for execution by a [[shell]]. Typical shells used to interpret the commands are [[Bash]], [[Python]] and [[Perl]]. One defines which program is to interpret the script using a &amp;quot;shebang&amp;quot;, which is the first line in a shell script and looks like &amp;quot;#!/path/executable&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Say you want to compile a Java project using 'rm *.class' and then 'javac *.java' (You should be using [[Ant]], but that's beside the point). You could do this more easily by making a shell script like this:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 echo Recompiling java sources&lt;br /&gt;
 rm *.class&lt;br /&gt;
 javac *.java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This script, when put in a file called &amp;quot;recompile&amp;quot; and set executable using [[chmod]], could be executed when you type &amp;quot;./recompile&amp;quot; (dot-slash because it's in the current directory. If it's in a directory in your [[Path|path]], you can exclude them). It would then perform each command in turn, as if you'd typed them in.&lt;br /&gt;
&lt;br /&gt;
You can make shell scripts for automating various tasks, such as recompiling sources in the examples, run complicated commandlines like &amp;quot;modprobe nsc-ircc io=0x3e8 irq=3 dma=3&amp;quot;, download a number of big files on the university computers and send you a mail when it's done, or set the latest Dilbert strip as your wallpaper before you get up in the mornings.&lt;br /&gt;
&lt;br /&gt;
It's said that shell scripts have the longest lifespans of any application, and if they do any of the above in a simple or fully automated way, it's hard to disagree.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Shell_script&amp;diff=3072</id>
		<title>Shell script</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Shell_script&amp;diff=3072"/>
		<updated>2004-03-07T20:48:13Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''shell script''': a list of [[commands]] or [[script]] that is stored in a text file for execution by a [[shell]]. Typical shells used to interpret the commands are [[Bash]], [[Python]] and [[Perl]]. One defines which program is to interpret the script using a &amp;quot;shebang&amp;quot;, which is the first line in a shell script and looks like &amp;quot;#!/path/executable&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Say you want to compile a Java project using 'rm *.class' and then 'javac *.java' (You should be using [[Ant]], but that's beside the point). You could do this more easily by making a shell script like this:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 echo Recompiling java sources&lt;br /&gt;
 rm *.class&lt;br /&gt;
 javac *.java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This script, when put in a file called &amp;quot;recompile&amp;quot; and set executable using [[chmod]], could be executed when you type &amp;quot;./recompile&amp;quot; (dot-slash because it's in the current directory. If it's in a directory in your [[Path]], you can exclude them). It would then perform each command in turn, as if you'd typed them in.&lt;br /&gt;
&lt;br /&gt;
You can make shell scripts for automating various tasks, such as recompiling sources in the examples, run complicated commandlines like &amp;quot;modprobe nsc-ircc io=0x3e8 irq=3 dma=3&amp;quot;, download a number of big files on the university computers and send you a mail when it's done, or set the latest Dilbert strip as your wallpaper before you get up in the mornings.&lt;br /&gt;
&lt;br /&gt;
It's said that shell scripts have the longest lifespans of any application, and if they do any of the above in a simple or fully automated way, it's hard to disagree.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Platform&amp;diff=7067</id>
		<title>Platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Platform&amp;diff=7067"/>
		<updated>2004-03-07T20:46:50Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: more links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1) The [[hardware]] of a [[computer]] system, particularly with reference to the [[operating system|operating systems]] it is able to run. For example; ''many [[Linux]] [[distributions]] are intended to run on the [[x86]] platform, but there are also versions available for [[PPC]], [[Sparc]] and [[Alpha]]''.&lt;br /&gt;
&lt;br /&gt;
2) An [[application]] or operating system that runs on top of hardware, and on top of which other software may run. [[Java]] can be defined as a platform. Software that runs on several operating systems ([[Mozilla]], for example) can be described as &amp;quot;[[cross-platform]]&amp;quot;.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Script&amp;diff=7683</id>
		<title>Script</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Script&amp;diff=7683"/>
		<updated>2004-03-07T20:40:13Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: tried to distinguished scripts from, say, BASIC programs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Script''': computer program or series of [[commands]] that is interpreted by another program. This is in contrast to [[compiled]] programs, which might be launched by another program but are always interpreted directly by the [[processor]]. There is, however, a fine distinction between a program in any old interpreted language and a script; for example, most people would not consider programs in the old BASIC language &amp;quot;scripts&amp;quot; per se.&lt;br /&gt;
&lt;br /&gt;
Linux users frequently use the word ''script'' to refer to a [[shell scripts|shell script]].&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gedit&amp;diff=3392</id>
		<title>Gedit</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gedit&amp;diff=3392"/>
		<updated>2004-03-07T04:37:52Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: link for diff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gedit''' is an editor for use under the [[Gnome]] desktop, based on GTK+ and gnome libraries. &lt;br /&gt;
&lt;br /&gt;
It is a simple yet powerful editor with the standard features of any text editor combined with powerful features such as plugins to expand the application. A list of plugins available:&lt;br /&gt;
*Spell checker &lt;br /&gt;
*Insert Date/Time &lt;br /&gt;
*Word count &lt;br /&gt;
*ASCII table &lt;br /&gt;
*[[Diff]] compares two documents or files &lt;br /&gt;
*&amp;quot;Shell Output&amp;quot; inserts output from a shell command &lt;br /&gt;
*&amp;quot;Tag List&amp;quot; inserts &amp;quot;tags&amp;quot; for many common markup languages (HTML, Latex, etc.)&lt;br /&gt;
&lt;br /&gt;
Project homepage: http://gedit.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Gedit&amp;diff=2667</id>
		<title>Gedit</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Gedit&amp;diff=2667"/>
		<updated>2004-03-07T04:36:27Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Fixed bullets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gedit''' is an editor for use under the [[Gnome]] desktop, based on GTK+ and gnome libraries. &lt;br /&gt;
&lt;br /&gt;
It is a simple yet powerful editor with the standard features of any text editor combined with powerful features such as plugins to expand the application. A list of plugins available:&lt;br /&gt;
*Spell checker &lt;br /&gt;
*Insert Date/Time &lt;br /&gt;
*Word count &lt;br /&gt;
*ASCII table &lt;br /&gt;
*&amp;quot;Diff&amp;quot; compares two documents or files &lt;br /&gt;
*&amp;quot;Shell Output&amp;quot; inserts output from a shell command &lt;br /&gt;
*&amp;quot;Tag List&amp;quot; inserts &amp;quot;tags&amp;quot; for many common markup languages (HTML, Latex, etc.)&lt;br /&gt;
&lt;br /&gt;
Project homepage: http://gedit.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:JVM&amp;diff=22547</id>
		<title>Talk:JVM</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:JVM&amp;diff=22547"/>
		<updated>2004-03-07T03:53:23Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: forgot to sign&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Suggest moving to [[Java virtual machine]] or [[Java Virtual Machine]] (dunno the captialization) and making this a redirect&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 22:53, Mar 6, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:JVM&amp;diff=2648</id>
		<title>Talk:JVM</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:JVM&amp;diff=2648"/>
		<updated>2004-03-07T03:53:10Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Suggest moving to [[Java virtual machine]] or [[Java Virtual Machine]] (dunno the captialization) and making this a redirect&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Oo&amp;diff=22545</id>
		<title>Talk:Oo</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Oo&amp;diff=22545"/>
		<updated>2004-03-07T03:50:06Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Why don't we just make this a redirect?&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 22:50, Mar 6, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Window_manager&amp;diff=4726</id>
		<title>Window manager</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Window_manager&amp;diff=4726"/>
		<updated>2004-03-07T03:41:50Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: removed second person&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''window manager''' manages the actual windows on the desktop. The [[X Window System]] doesn't manage the windows on its own, it leaves that job to this program. Any graphical program you run makes a window.  The window manager handles where a window will appear on the screen, how big the window will be, etc. It handles things like resizing and minimizing. The title bar at the top of most windows is often handled by the window manager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[List of window managers]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=3998</id>
		<title>Internet Relay Chat</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=3998"/>
		<updated>2004-03-07T03:37:55Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: clarification about battlegrounds, don't want to scare people&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC''': ''Internet Relay Chat'' - one of the older widespread messaging protocols; similar to the popular IM networks, but ordinarily used for chat rooms rather than [[instant messaging]]. Servers are distributed and can be run by anyone, so IRC is a very [[free]] place. It houses help channels for almost all major [[Linux]] distributions, as well as rooms devoted to just about every topic imaginable. Channels have &amp;quot;operators&amp;quot; who can kick or mute anyone in the room. It also features the ability to send files. Like any large community, it does have its seedier regions, so be wary when venturing forth. (i.e. SexNet is probably not a good starting place for the easily offended.)&lt;br /&gt;
&lt;br /&gt;
Some regions of IRC are even battlegrounds, as people try to take over channels from each other.  The battles are fought by disabling the systems of the people who currently control a channel. &lt;br /&gt;
&lt;br /&gt;
See also [[Getting help from IRC]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Programming_tips_%26_tricks&amp;diff=4172</id>
		<title>Talk:Programming tips &amp; tricks</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Programming_tips_%26_tricks&amp;diff=4172"/>
		<updated>2004-03-07T03:29:44Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Love the ifconfig&amp;gt;grep&amp;gt;awk command! But it's not necessary to be root on my box - I don't think my perms are screwed up, but it's possible.&lt;br /&gt;
&lt;br /&gt;
[[User:Digiot|Digiot]] 17:26, Mar 1, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Me again. This section seems kind of sparse. Is it maybe due to people not wanting to just plop down any old tip in the middle of nowhere? What do folks think of the idea of moving 'scripting' over here as 'shell scripting' and coming up with some more subcategories. I know it seems paradoxical to categorize very little content, but maybe that'll shake loose some tips from folks.&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
[[User:Digiot|Digiot]] 01:41, Mar 5, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
That's a pretty big maybe Digiot. But having shell scripting here would be nice. How about letting folks jot down other tips too. I mean not restricting folks to just Programming. Maybe tips about using some GUI tool and things like that.&lt;br /&gt;
&lt;br /&gt;
What say?&lt;br /&gt;
&lt;br /&gt;
[[User:Linuxlala|Linuxlala]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Given that this page/subject will grow in time, one possibility would be to have category links to separate pages for each programming language rather than having all the content on one page - you could of course bring some order to a page with ''sections'' and a ''T.O.C'' - however, even a T.O.C  can become excessively large after some time - so , much as we're going to ''only'' have main categories on the Applications page, we should only have main category links on this page - candidates would be C/C++/Java/Python/Perl/BASH_scripting etc etc etc etc etc, plenty of scope for other categories aswell...&lt;br /&gt;
&lt;br /&gt;
[[User:Skyline|Skyline]] 09:42, Mar 5, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I think the IP trick should go under networking. If anyone agrees, please move it there. BTW: I have gentoo and debian stable, neither has any permissions screwed up, and the ifconfig works.&lt;br /&gt;
[[User:Koody|Koody]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Please place entries in order. We probably should have done inverse order but, unless and until there's a general change, let's keep it in order. I agree - a simple usage of ifconfig doesn't require root - only that sbin be on your path or that you give the full path.&lt;br /&gt;
&lt;br /&gt;
Looks like I'm late to the discussion as far as the rest. Sure, gone for it! ;)&lt;br /&gt;
&lt;br /&gt;
[[User:Digiot|Digiot]] 21:18, Mar 5, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
What about it now? Sorry for changing right away, but I only remembered to look here after I already had changed the page.&lt;br /&gt;
&lt;br /&gt;
[[User:TRauMa|TRauMa]] 23:46, Mar 5, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The page that &amp;quot;shell&amp;quot; links to here doesn't really make any sense...&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 22:29, Mar 6, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=2748</id>
		<title>/home</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=2748"/>
		<updated>2004-03-07T03:25:24Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[user]]'s home directory is where all the user's files are kept. Usually, it is the only directory the user has full read and write access to, and other users are barred from it by default. Many programs also keep hidden configuration files there.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Root&amp;diff=3136</id>
		<title>Root</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Root&amp;diff=3136"/>
		<updated>2004-03-07T03:21:15Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: links for Linux and UNIX&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [[Linux]] and [[UNIX]], the '''root''' account is the name for the system administrative account, which has full permissions to perform any task available on the system. The root account has a [[user ID]] of 0.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;It is good practice on personal Linux systems to set up a non-privileged user account to perform everyday tasks, and only use the root account for administrative tasks. This can be accomplished via the [[su]], [[sudo]] or [[super]] command.&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Root is also a generic term for the base of the Unix [[filesystem]] hierarchy, which is written as &amp;quot;/&amp;quot; in [[pathnames]]. There is also a directory named &amp;quot;/root&amp;quot; which is the [[home directory]] of the root user.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Emulators_and_virtual_machines&amp;diff=6222</id>
		<title>Talk:Emulators and virtual machines</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Emulators_and_virtual_machines&amp;diff=6222"/>
		<updated>2004-03-07T03:18:41Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What about the game console emulators listed on the gaming page?&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 22:18, Mar 6, 2004 (EST)&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=List_of_Linux_distributions&amp;diff=3207</id>
		<title>List of Linux distributions</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=List_of_Linux_distributions&amp;diff=3207"/>
		<updated>2004-03-07T03:12:41Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Added Lunar Linux, anyone want to do the article?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://kernel.org Linux] is a [[kernel]], in itself not an extremely useful piece of software, but very important: it provides hardware resources management, and access to the hardware is necessary to get anything done, of course.  To have a fully functional [[operating system]], some basic software is needed as well.  A [[GNU/Linux]] [[distribution]] is the complete package.  Most modern distributions also come with graphical installers to help with the initial setup.&lt;br /&gt;
&lt;br /&gt;
===Special categories===&lt;br /&gt;
*[[Live CD distributions]]&lt;br /&gt;
*[[Source distributions]]&lt;br /&gt;
*[[Firewall distributions]]&lt;br /&gt;
*[[Embedded Linux]]&lt;br /&gt;
&lt;br /&gt;
===Alphabetical distribution listing===&lt;br /&gt;
*[[Arch Linux]]&lt;br /&gt;
*[[Ark]]&lt;br /&gt;
*[[BioKnoppix]]&lt;br /&gt;
*[[BLAG]]&lt;br /&gt;
*[[Buffalo]]&lt;br /&gt;
*[[cAos]]&lt;br /&gt;
*[[ClusterKnoppix]]&lt;br /&gt;
*[[CollegeLinux]]&lt;br /&gt;
*[[Conectiva]]&lt;br /&gt;
*[[DamnSmallLinux]]&lt;br /&gt;
*[[Debian]]&lt;br /&gt;
*[[Devil-Linux]]&lt;br /&gt;
*[[Feather]]&lt;br /&gt;
*[[Fedora]]&lt;br /&gt;
*[[Gentoo]]&lt;br /&gt;
*[[Gnoppix]]&lt;br /&gt;
*[[IPCop]]&lt;br /&gt;
*[[Kanotix]]&lt;br /&gt;
*[[KnopILS]]&lt;br /&gt;
*[[Knoppix]]&lt;br /&gt;
*[[Libranet]]&lt;br /&gt;
*[[LindowsOS]]&lt;br /&gt;
*[[Linux From Scratch]]&lt;br /&gt;
*[[LNX-BBC]]&lt;br /&gt;
*[[Lorma]]&lt;br /&gt;
*[[Lunar Linux]] - http://lunar-linux.org/&lt;br /&gt;
*[[Lycoris]]&lt;br /&gt;
*[[Mandrake]]&lt;br /&gt;
*[[Mandows]]&lt;br /&gt;
*[[MEPIS]]&lt;br /&gt;
*[[Morphix]]&lt;br /&gt;
*[[PCLinuxOS]]&lt;br /&gt;
*[[PHLAK]]&lt;br /&gt;
*[[Red Hat]]&lt;br /&gt;
*[[ROCK Linux]]&lt;br /&gt;
*[[Rubyx]]&lt;br /&gt;
*[[Slackware]]&lt;br /&gt;
*[[Slax]]&lt;br /&gt;
*[[SmoothWall]]&lt;br /&gt;
*[[SOL (Server Optimized Linux)]]&lt;br /&gt;
*[[Source Mage]]&lt;br /&gt;
*[[SPB-Linux]]&lt;br /&gt;
*[[Sun JDS]]&lt;br /&gt;
*[[Suse]]&lt;br /&gt;
*[[SystemRescue]]&lt;br /&gt;
*[[Thiz]]&lt;br /&gt;
*[[Trustix Secure Linux]]&lt;br /&gt;
*[[VectorLinux]]&lt;br /&gt;
*[[Xandros]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=3505</id>
		<title>Pidgin</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=3505"/>
		<updated>2004-03-07T03:04:27Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: links for supported protocols&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gaim''' is a multi-protocol instant messaging client that is compatible with [[AIM]] (Oscar and TOC protocols), [[ICQ]], [[MSN]] Messenger, [[Napster]], [[Yahoo]], [[IRC]], [[Jabber]], [[Gadu-Gadu]], and [[Zephyr]] networks.&lt;br /&gt;
&lt;br /&gt;
It supports many features of the various networks, such as file transfer (coming soon), away messages, typing notification, and MSN window closing notification. It also goes beyond that and provides many unique features. Some of the more popular features:&lt;br /&gt;
* Buddy Pounces - send a message, play a sound, pop up a notification, or run a program when a specific buddy goes away, signs online, or returns from idle&lt;br /&gt;
* Plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, and more.&lt;br /&gt;
* ALL the extra features of DeadAIM and AIM+ for [[Windows]], excepting &amp;quot;MSN style popup notifications&amp;quot;, &amp;quot;Logging of images and sounds&amp;quot; (just save 'em), and window transparancy effects (which may be provided by your window manager anyway), and it's free.&lt;br /&gt;
&lt;br /&gt;
http://gaim.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=List_of_Linux_distributions&amp;diff=2626</id>
		<title>List of Linux distributions</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=List_of_Linux_distributions&amp;diff=2626"/>
		<updated>2004-03-07T03:01:28Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: removed second person; links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://kernel.org Linux] is a [[kernel]], in itself not an extremely useful piece of software, but very important: it provides hardware resources management, and access to the hardware is necessary to get anything done, of course.  To have a fully functional [[operating system]], some basic software is needed as well.  A [[GNU/Linux]] [[distribution]] is the complete package.  Most modern distributions also come with graphical installers to help with the initial setup.&lt;br /&gt;
&lt;br /&gt;
===Special categories===&lt;br /&gt;
*[[Live CD distributions]]&lt;br /&gt;
*[[Source distributions]]&lt;br /&gt;
*[[Firewall distributions]]&lt;br /&gt;
*[[Embedded Linux]]&lt;br /&gt;
&lt;br /&gt;
===Alphabetical distribution listing===&lt;br /&gt;
*[[Arch Linux]]&lt;br /&gt;
*[[Ark]]&lt;br /&gt;
*[[BioKnoppix]]&lt;br /&gt;
*[[BLAG]]&lt;br /&gt;
*[[Buffalo]]&lt;br /&gt;
*[[cAos]]&lt;br /&gt;
*[[ClusterKnoppix]]&lt;br /&gt;
*[[CollegeLinux]]&lt;br /&gt;
*[[Conectiva]]&lt;br /&gt;
*[[DamnSmallLinux]]&lt;br /&gt;
*[[Debian]]&lt;br /&gt;
*[[Devil-Linux]]&lt;br /&gt;
*[[Feather]]&lt;br /&gt;
*[[Fedora]]&lt;br /&gt;
*[[Gentoo]]&lt;br /&gt;
*[[Gnoppix]]&lt;br /&gt;
*[[IPCop]]&lt;br /&gt;
*[[Kanotix]]&lt;br /&gt;
*[[KnopILS]]&lt;br /&gt;
*[[Knoppix]]&lt;br /&gt;
*[[Libranet]]&lt;br /&gt;
*[[LindowsOS]]&lt;br /&gt;
*[[Linux From Scratch]]&lt;br /&gt;
*[[LNX-BBC]]&lt;br /&gt;
*[[Lorma]]&lt;br /&gt;
*[[Lycoris]]&lt;br /&gt;
*[[Mandrake]]&lt;br /&gt;
*[[Mandows]]&lt;br /&gt;
*[[MEPIS]]&lt;br /&gt;
*[[Morphix]]&lt;br /&gt;
*[[PCLinuxOS]]&lt;br /&gt;
*[[PHLAK]]&lt;br /&gt;
*[[Red Hat]]&lt;br /&gt;
*[[ROCK Linux]]&lt;br /&gt;
*[[Rubyx]]&lt;br /&gt;
*[[Slackware]]&lt;br /&gt;
*[[Slax]]&lt;br /&gt;
*[[SmoothWall]]&lt;br /&gt;
*[[SOL (Server Optimized Linux)]]&lt;br /&gt;
*[[Source Mage]]&lt;br /&gt;
*[[SPB-Linux]]&lt;br /&gt;
*[[Sun JDS]]&lt;br /&gt;
*[[Suse]]&lt;br /&gt;
*[[SystemRescue]]&lt;br /&gt;
*[[Thiz]]&lt;br /&gt;
*[[Trustix Secure Linux]]&lt;br /&gt;
*[[VectorLinux]]&lt;br /&gt;
*[[Xandros]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=LQWiki_talk:Manual_of_Style&amp;diff=2644</id>
		<title>LQWiki talk:Manual of Style</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=LQWiki_talk:Manual_of_Style&amp;diff=2644"/>
		<updated>2004-03-07T02:58:41Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: ack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Create or Die ==&lt;br /&gt;
We need more than exists here. Someone '''must''' come up with guidelines for this page, and it must be featured prominently somewhere! I reccomend importing one based on Wikipedia's Manual of Style. - [[User:Fennec|Fennec]] 22:28, Mar 5, 2004 (EST)&lt;br /&gt;
----&lt;br /&gt;
Well?! *cries*&lt;br /&gt;
&lt;br /&gt;
[[User:EvilSporkMan|EvilSporkMan]] 21:58, Mar 6, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=2634</id>
		<title>Internet Relay Chat</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=2634"/>
		<updated>2004-03-07T02:56:21Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: missing parenthesis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC''': ''Internet Relay Chat'' - one of the older widespread messaging protocols; similar to the popular IM networks, but ordinarily used for chat rooms rather than [[instant messaging]]. Servers are distributed and can be run by anyone, so IRC is a very [[free]] place. It houses help channels for almost all major [[Linux]] distributions, as well as rooms devoted to just about every topic imaginable. Channels have &amp;quot;operators&amp;quot; who can kick or mute anyone in the room. It also features the ability to send files. Like any large community, it does have its seedier regions, so be wary when venturing forth. (i.e. SexNet is probably not a good starting place for the easily offended.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also [[Getting help from IRC]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=2607</id>
		<title>Internet Relay Chat</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Internet_Relay_Chat&amp;diff=2607"/>
		<updated>2004-03-07T02:55:00Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: elaborated, needs polishing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC''': ''Internet Relay Chat'' - one of the older widespread messaging protocols; similar to the popular IM networks, but ordinarily used for chat rooms rather than [[instant messaging]]. Servers are distributed and can be run by anyone, so IRC is a very [[free]] place. It houses help channels for almost all major [[Linux]] distributions, as well as rooms devoted to just about every topic imaginable. Channels have &amp;quot;operators&amp;quot; who can kick or mute anyone in the room. It also features the ability to send files. Like any large community, it does have its seedier regions, so be wary when venturing forth. (SexNet is probably not a good starting place for the easily offended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also [[Getting help from IRC]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2617</id>
		<title>Pidgin</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2617"/>
		<updated>2004-03-07T02:49:43Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: added Napster to list of networks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gaim''' is a multi-protocol instant messaging client that is compatible with AIM (Oscar and TOC protocols), ICQ, MSN Messenger, Napster, Yahoo, IRC, Jabber, Gadu-Gadu, and Zephyr networks.&lt;br /&gt;
&lt;br /&gt;
It supports many features of the various networks, such as file transfer (coming soon), away messages, typing notification, and MSN window closing notification. It also goes beyond that and provides many unique features. Some of the more popular features:&lt;br /&gt;
* Buddy Pounces - send a message, play a sound, pop up a notification, or run a program when a specific buddy goes away, signs online, or returns from idle&lt;br /&gt;
* Plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, and more.&lt;br /&gt;
* ALL the extra features of DeadAIM and AIM+ for [[Windows]], excepting &amp;quot;MSN style popup notifications&amp;quot;, &amp;quot;Logging of images and sounds&amp;quot; (just save 'em), and window transparancy effects (which may be provided by your window manager anyway), and it's free.&lt;br /&gt;
&lt;br /&gt;
http://gaim.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Stderr&amp;diff=5560</id>
		<title>Stderr</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Stderr&amp;diff=5560"/>
		<updated>2004-03-07T02:48:39Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: elaborated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''stderr''': The standard error stream, used for outputting error messages. Can be redirected to a file instead of the terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also [[stdin]], [[stdout]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Stdin&amp;diff=5548</id>
		<title>Stdin</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Stdin&amp;diff=5548"/>
		<updated>2004-03-07T02:47:01Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: elaborated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''stdin''': The standard input stream, usually read from the keyboard, but possibly coming from a file or another program's output.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also [[stderr]], [[stdout]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Stdout&amp;diff=5561</id>
		<title>Stdout</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Stdout&amp;diff=5561"/>
		<updated>2004-03-07T02:46:05Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: elaborated a bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''stdout''': The standard output stream, usually directed to the user's terminal, though it can also be directed to a file or another program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See also [[stderr]], [[stdin]]&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Instant_messaging&amp;diff=2604</id>
		<title>Instant messaging</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Instant_messaging&amp;diff=2604"/>
		<updated>2004-03-07T02:43:48Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Jabber is capitalized (link)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Instant Messaging''' (IM) includes networks like AOL Instant Messenger (AIM), ICQ, Yahoo!, MSN Chat, and Jabber.  Using a client you connect to one of these networks in order to &amp;quot;chat&amp;quot; with others who are logged into the same network.  Originally these networks used typed text to &amp;quot;chat&amp;quot; but some of these networks now allow voice and video &amp;quot;chatting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
IM differs from [[Internet Relay Chat]] (IRC) mainly in the way that people use it.  IM was implemented mainly so that internet users could &amp;quot;instantly&amp;quot; and easily talk to someone, somewhat like picking up a phone and calling the person.  IRC is typically more reminiscent of going to a coffee shop and &amp;quot;hanging out&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
IM first took off as a general [[Internet]] tool when ICQ released their first client.  This was mainly a copy of AOL's internal chat network.  Soon after AOL released a general internet chat client, AIM, which would allow anyone with internet access to chat with anyone else on the AIM network, including AOL's paid subscribers.  Eventually Yahoo! and MSN as well as other 3rd party companies joined in.&lt;br /&gt;
&lt;br /&gt;
Most IM clients for Linux (or Unix clones in general) are reverse engineered and not officially sanctioned by the network owner-operators.  In fact most of the companies have made concerted efforts to kill off the open source or 3rd-party clients.  Most of the time this consists of switching the proprietary communication protocol around to break the unauthorized clients.&lt;br /&gt;
&lt;br /&gt;
* [[Gaim]] is a very successful, popular and featureful AIM client&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Kopete]] is a multi-protocol chat client&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Bitlbee]] is a chat to irc proxy, essentially, AIM/IM from &amp;quot;&amp;quot;any&amp;quot;&amp;quot; irc client&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Centericq]] is a scriptable text-mode ICQ/Yahoo/AIM/IRC client&lt;br /&gt;
&lt;br /&gt;
Of course, if you're feeling adventurous, you can install a (public) [http://www.jabber.org/software/serverdetail.php?projectID=2&amp;amp;PHPSESSID=acf7d9b504b23218c4134f810111a648 Jabber] server. A Jabber server can relay messages from one instant messaging system to another. These mechanisms are called transports.&lt;br /&gt;
Using your own Jabber server, you can use your favorite Jabber client to connect to any service (whether it is ICQ, AIM, MSN or Jabber) you want. You won't need a multi-protocol client.&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2602</id>
		<title>Pidgin</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2602"/>
		<updated>2004-03-07T02:42:09Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gaim''' is a multi-protocol instant messaging client that is compatible with AIM (Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu, and Zephyr networks.&lt;br /&gt;
&lt;br /&gt;
It supports many features of the various networks, such as file transfer (coming soon), away messages, typing notification, and MSN window closing notification. It also goes beyond that and provides many unique features. Some of the more popular features:&lt;br /&gt;
* Buddy Pounces - send a message, play a sound, pop up a notification, or run a program when a specific buddy goes away, signs online, or returns from idle&lt;br /&gt;
* Plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, and more.&lt;br /&gt;
* ALL the extra features of DeadAIM and AIM+ for [[Windows]], excepting &amp;quot;MSN style popup notifications&amp;quot;, &amp;quot;Logging of images and sounds&amp;quot; (just save 'em), and window transparancy effects (which may be provided by your window manager anyway), and it's free.&lt;br /&gt;
&lt;br /&gt;
http://gaim.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2594</id>
		<title>Pidgin</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Pidgin&amp;diff=2594"/>
		<updated>2004-03-07T02:41:07Z</updated>

		<summary type="html">&lt;p&gt;EvilSporkMan: Noted that gaim is like DeadAIM and AIM+ only better and free&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gaim''' is a multi-protocol instant messaging client that is compatible with AIM (Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu, and Zephyr networks.&lt;br /&gt;
&lt;br /&gt;
It supports many features of the various networks, such as file transfer (coming soon), away messages, typing notification, and MSN window closing notification. It also goes beyond that and provides many unique features. Some of the more popular features:&lt;br /&gt;
* Buddy Pounces - send a message, play a sound, pop up a notification, or run a program when a specific buddy goes away, signs online, or returns from idle&lt;br /&gt;
* Plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, and more.&lt;br /&gt;
* ALL the features of DeadAIM and AIM+ for [[Windows]], excepting &amp;quot;MSN style popup notifications&amp;quot; and window transparancy effects (which may be provided by your window manager anyway), and it's free.&lt;br /&gt;
&lt;br /&gt;
http://gaim.sourceforge.net/&lt;/div&gt;</summary>
		<author><name>EvilSporkMan</name></author>
	</entry>
</feed>