Voordat je Linux kunt installeren, zul je er zeker van moeten zijn dat je computer Linux-capabel is, en zul je een te installeren Linux uitkiezen. De Linux Pre-installatie checklijst kan je mogelijk helpen je configuratiegegevens te organiseren voordat je begint.
Wat voor een soort systeem is nodig om Linux te draaien? Dat is een goede vraag; de actuele hardware-benodigheden voor het systeem wijzigen regelmatig. De Linux Hardware-HOWTO, http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html, geeft een (meer of minder) volledige lijst met hardware die door Linux wordt ondersteund. De Linux INFO-SHEET, http://www.linuxdoc.org/HOWTO/INFO-SHEET.html, voorziet in een andere lijst.
Voor de Intel versies is een hardware-configuratie vergelijkbaar met het volgende, vereist:
Elke 80386, 80486, Pentium of Pentium II processor voldoet. Niet-Intel klonen van de 80386 en daarboven zullen in het algemeen werken. Je hebt geen math-coprocessor nodig, alhoewel het prettig is als je er één hebt.
De ISA, EISA, VESA Local Bus en PCI bus architecturen worden ondersteund. De MCA bus architectuur (ontdekt op IBM PS/2 computers) wordt minimaal ondersteunt sinds de 2.1.x kernels, maar is nog niet helemaal gereed.
Je hebt in je computer tenminste 4 megabyte geheugen nodig. Technisch gezien, zal Linux met slechts 2 meg draaien, maar de meeste installaties en software vereisen 4 meg. Hoe meer geheugen je hebt, des te beter. Ik stel 8 of 16 megabyte voor als je van plan bent om X-Window te gebruiken.
Natuurlijk zul je een harddisk en een AT-standaard drive controller nodig hebben. Alle MFM, RLL, en IDE drives en controllers zullen werken. Veel SCSI drives en adapters worden ook ondersteund; de Linux SCSI-HOWTO bevat meer informatie over SCSI. Als je een systeem van het begin af aan gaat assembleren om Linux te draaien, zijn de weinige extra kosten voor SCSI het echt waard gezien de extra performance en betrouwbaarheid die het je biedt.
Je zult een 3.5" diskdrive nodig hebben. Ondanks dat 5.25" diskettes onder Linux worden ondersteund, worden ze zo weinig gebruikt dat je er niet op hoeft te rekenen dat er disk-images beschikbaar zijn, die erop passen. (Een gestripte Linux kan in werkelijkheid gedraaid worden vanaf een enkele diskette, maar dat is slechts bruikbaar voor installatie en bepaalde probleemoplossende taken).
Je hebt ook een MDA, Hercules, CGA, EGA, VGA, of Super VGA videokaart en monitor nodig. In het algemeen geldt dat als je videokaart en monitor onder MS-DOS werken, ze dan ook onder Linux zouden moeten werken. Als je echter X Window wilt draaien, dan zijn er andere beperkingen voor de ondersteunde video hardware. De Linux XFree86-HOWTO, http://www.linuxdoc.org/HOWTO/XFree86-HOWTO.html, bevat meer informatie over het draaien van X en de vereisten ervoor.
Je zult vast een CD-ROM willen. Als het een ATAPI, SCSI, of echte IDE is, zou je er geen problemen mee moeten krijgen om het werkend te krijgen. (maar pas op voor advertenties "IDE" interfaces van goedkope drives welke geen echte IDE drives zijn). Als je CD-ROM een eigen interface kaart gebruikt, is het mogelijk dat de installatie kernel, waarmee je vanaf diskette gaat booten, het niet herkent -- en een ontoegankelijke CD-ROM houdt de installatie op. Tevens werken CD-ROM's die op je parallelle poort zijn aangesloten helemaal niet. Als je twijfelt, raadpleeg dan de Linux CD-ROM HOWTO, http://www.linuxdoc.org/HOWTO/CDROM-HOWTO.html voor een lijst en bijzonderheden over ondersteunde hardware.
De zogenoemde "Plug'n'Play" jumperloze kaarten kunnen een probleem vormen. Ondersteuning hiervoor is onder actieve ontwikkeling, maar nog niet aanwezig in de 2.0.25 kernel. Gelukkig geeft dit slechts vermoedelijk een probleem met geluids- of Ethernet-kaarten.
Als je een `box' gebruikt met één van de Motorola 68K processors (inclusief Amiga, Atari, of VMEbus computers), bekijk dan de Linux/m68k FAQ op http://www.linux-m68k.org/pub/faq/faq.html voor informatie over minimum vereisten en de stand van de port. De FAQ geeft op dit moment aan dat m68k Linux net zo stabiel en bruikbaar is als de Intel versies.
Je zult vrije ruimte op je harddisk nodig hebben voor Linux. De hoeveelheid ruimte die je nodig hebt, is afhankelijk van hoeveel software je van plan bent te installeren. De meeste installaties vereisen ergens tussen de 200 tot 500 meg. Dit is inclusief ruimte voor de software, swap space (gebruikt als virtueel RAM op je computer), en vrije ruimte voor gebruikers, enzovoort.
Het is denkbaar dat je een minimaal Linux systeem in 80 meg of minder kunt draaien (dit is ooit zeer gewoon geweest, toen de Linux distributies kleiner waren), en het is denkbaar dat je 500 meg of meer voor alle Linux software zou kunnen gebruiken. De hoeveelheid varieert nogal, afhankelijk van de hoeveelheid software die je installeert en hoeveel ruimte je eist. Hierover later meer.
Linux kan naast andere besturingssystemen op je harddisk bestaan, zoals MS-DOS, Microsoft Windows, of OS/2. (In feite kun je zelfs toegang tot MS-DOS bestanden krijgen en een aantal MS-DOS programma's vanuit Linux draaien). In andere woorden, als je je station voor Linux partitioneert, komen MS-DOS of OS/2 op eigen partities voor, en Linux bestaat op z'n eigen partitie. We zullen later in meer detail op zulke ``dual-boot'' systemen ingaan.
Het is NIET nodig dat je MS-DOS, OS/2, of ieder ander besturingssysteem draait om Linux te kunnen gebruiken. Linux is een compleet ander, op zichzelfstaand besturingssysteem en is niet afhankelijk van andere OS's voor installatie en gebruik.
In het geheel bestaat de minimale setup voor Linux uit, niet veel meer dan voor de meeste MS-DOS of Windows 3.1 systemen is vereist, die thans worden verkocht (en minder dan het minimum voor Windows 95 is een goede deal!). Als je een 386 of 486 hebt, met tenminste 4 meg RAM, dan zul je prima Linux kunnen draaien. Linux vereist geen grote hoeveelheden diskruimte, geheugen, of processor snelheden. Matt Welsh, die van origine deze HOWTO schreef, was gewend om Linux op een 386/16 MHz te draaien (de langzaamste te verkrijgen computer) met 4 meg RAM, en was er zeer content mee. Hoe meer je wilt doen, hoe meer geheugen (en snellere processor) je nodig zult hebben. In onze ervaring heeft een 486 met 16 megabytes RAM draaiend onder Linux verscheidene modellen dure werkstations overtroffen.