Voor je begint

Voordat je Linux kunt installeren, moet je er zeker van zijn dat je computer Linux capabel is en een te installeren Linux uitkiezen. De Linux Pre-installation checklist kan je helpen je configuratiegegevens te organiseren voor je begint.

Hardwarebenodigdheden

Wat voor soort systeem heb je voor Linux nodig? Dat is een goede vraag; de feitelijke hardwarebenodigdheden voor het systeem wijzigen regelmatig. De Linux Hardware-HOWTO, geeft een (min of meer) complete opsomming van hardware die door Linux wordt ondersteund. De Linux INFO-SHEET voorziet in een andere lijst.

Voor de Intel versies is een hardwareconfiguratie zoals de volgende benodigd:

Een 80386, 80486, Pentium of Pentium II processor volstaat. Niet Intel klonen van de 80386 en daarboven zullen over het algemeen wel werken. Je hebt geen math processor nodig, alhoewel het fijn is als je er wel één hebt.

De ISA, EISA, VESA Local Bus en PCI busarchitecturen worden ondersteund. De MCA bus architectuur (aangetroffen in IBM PS/2 computers) wordt sinds 2.1.x minimaal ondersteund, maar is mogelijk nog niet helemaal gereed.

Je hebt in je computer minimaal 4 meg geheugen nodig. Technisch gesproken zal Linux kunnen draaien met slechts 2 meg, maar voor de meeste installaties en software is 4 meg vereist. Hoe meer geheugen je hebt, hoe gelukkiger je zal zijn. Ik raad je als absoluut minimum 16 megabyte aan, als je van plan bent gebruik te gaan maken van X-Window; 64 is beter.

Uiteraard zal je een harde schijf en een standaarddiskcontroller nodig hebben. Alle MFM, RLL, en IDE disks en controllers zouden moeten werken. Tevens worden veel SCSI disks en adapters ondersteund: in de Linux SCSI-HOWTO staat meer informatie over SCSI. Als je een systeem vanaf de grond af aan assembleert om Linux te draaien, zijn de weinig extra kosten voor SCSI het zeker waard gezien de extra performance en betrouwbaarheid die je ervoor terugkrijgt.

Je zult een CD-ROM station nodig hebben; In feite zijn alle Linux distributies nu gebaseerd op CD-ROM's. Als je machine in 1998 of later werd gebouwd, dan zou je in staat moeten zijn om het Linux installatieprogramma direct vanaf CD-ROM te booten, zonder gebruik van een opstartdiskette.

Als je CD-ROM station een ATAPI, SCSI, of echte IDE is, dan zul je geen problemen ondervinden om het werkend te krijgen (maar kijk uit voor goedkope stations waarvan geadverteerd wordt dat het "IDE" interfaces zijn die in werkelijkheid niet aan deze norm voldoen). Als er voor je CD-ROM een eigen interfacekaart wordt gebruikt, is het mogelijk dat de installatiekernel waarmee je van diskette boot het niet zal kunnen detecteren -- en een niet toegankelijke CD-ROM houdt de installatie op. Tevens werken CD-ROM stations aangesloten op je parallelle poort in het geheel niet. Kijk in de Linux CD-ROM HOWTO voor een lijst en details over ondersteunde hardware als je twijfelt.

Als de CD-ROM niet in de bootreeks voorkomt, dan heb je een 3.5" diskettestation nodig. Ondanks dat 5.25" diskettes onder Linux worden ondersteund, worden ze zo weinig gebruikt, dat je er niet op moet rekenen dat er diskimages zijn die erop passen. (Een gestripte Linux kan in feite op een enkele diskette worden uitgevoerd, maar dat is alleen van nut voor de installatie en bepaalde probleemoplossende taken.)

Je hebt ook een MDA, Hercules, CGA, EGA, VGA, of Super VGA videokaart en monitor nodig. Over het algemeen geldt, dat als je videokaart en monitor onder MS-DOS functioneren ze dat ook onder Linux doen. Als je echter het X-Window Systeem wilt draaien, dan zijn er andere geldende beperkingen voor de ondersteunde videohardware. In de Linux XFree86-HOWTO, staat meer informatie over de uitvoering van X en wat hier benodigd voor is.

Zie de Linux/m68k FAQ, als je een box in gebruik hebt met één van de Motorola 68K processoren (waaronder de Amiga, Atari, of VMEbus computers), voor informatie over de minimumvereisten en status van de port. In de FAQ wordt nu aangegeven dat m86k Linux net zo stabiel en bruikbaar is als de Intel versies.

Ruimtebenodigdheden en coëxistentie

Je hebt voor Linux wat vrije ruimte op je harde schijf nodig. De hoeveelheid benodigde ruimte is afhankelijk van de hoeveelheid software die je van plan bent te gaan installeren. Tegenwoordig is voor de meeste installaties ruwweg zo ongeveer een gigabyte vrije ruimte nodig. Hierin is ruimte voor de software, swapspace (gebruikt als virtueel RAM op je computer) en vrije ruimte voor gebruikers, enzovoort inbegrepen.

Het is denkbaar dat je een minimaal Linux systeem in 80 meg of minder kunt draaien (dit was eerder gewoon toen Linux distributies kleiner waren) en het is denkbaar dat je twee gigabyte of meer voor al je Linux software zou kunnen gebruiken. De hoeveelheid varieert enorm afhankelijk van de hoeveelheid software die je installeert en hoeveel ruimte je nodig hebt. Hierover later meer.

Linux kan prima overweg met andere besturingssystemen, zoals MS-DOS, Microsoft Windows, of OS/2, op je harde schijf. (In feite kun je vanuit Linux zelfs MS-DOS bestanden benaderen en er een aantal MS-DOS programma's onder draaien). Met andere woorden: bij het partitioneren van je disk voor Linux komen MS-DOS of OS/2 op een eigen partitie voor, en is er voor Linux ook een eigen partitie. We zullen voor dergelijke ``dual-boot'' systemen later meer in details treden.

Je hoeft MS-DOS, OS/2 of een ander besturingssysteem niet te draaien om Linux te kunnen gebruiken. Linux is een compleet ander op zichzelf staand besturingssysteem en is voor de installatie en het gebruik ervan niet afhankelijk van andere besturingssystemen.

In totaal bestaat de minimale setup van Linux uit niet veel meer dan nodig is voor de meeste MS-DOS of Windows 3.1 systemen die tegenwoordig worden verkocht (en minder dan het minimum voor Windows 95 is een goede deal!). Als je een 386'r of een 486'r hebt met minimaal 4 meg RAM, dan zul je blij zijn Linux te draaien. Voor Linux zijn geen grote hoeveelheden diskruimte, geheugen of processorsnelheid vereist. Matt Welsh, de oorspronkelijke auteur van deze HOWTO, was gewend Linux op een 386'r/16 MHz te draaien (de langzaamste machine waar je aan kunt komen) met 4 meg RAM en was hier heel blij mee. Hoe meer je wilt doen, des te meer geheugen (en snellere processor) zul je nodig hebben. Wij hebben de ervaring dat een 486'r met 16 megabyte RAM draaiend onder Linux verscheidene modellen dure werkstations overtreft.

Benodigde tijd

Van begin tot einde kan van een moderne Linux installatie vanaf CD-ROM worden verwacht dat het 90 minuten tot drie uur in beslag neemt.

Uitkiezen van een Linux distributie

Voor je Linux kunt installeren, zul je moeten besluiten welke Linux ``distributies'' beschikbaar zijn. Er is geen enkele standaarduitgave van de Linux software --- er zijn veel meer van dergelijke uitgaven. Elke uitgave heeft zijn eigen documentatie en installatie-instructies. Alle distributies delen echter dezelfde onderliggende basiscode.

Linux distributies zijn zowel beschikbaar via anonymous FTP als via postorder op diskette, tape als CD-ROM. Er zijn veel controlelijsten en vergelijkende voorbeschouwingen te vinden. Buiten dat de Linux Weekly News Site een uitstekende algemene bron met nieuws en informatie is, verzorgt ze een wekelijks verslag over distributies met verwijzingen naar veel van deze distributies.

In het oude en grijze verleden toen deze HOWTO voor het eerst werd geschreven (1992-93), kwamen de meeste mensen via gekronkelde wegen aan Linux, wat lange downloads van het Internet of een BBS op hun DOS-computers inhield, gevolgd door een ingewikkelde procedure die de gedownloade bestanden naar meerdere diskettes transporteerde. Een van deze diskettes werd dan gebruikt om van te booten en om het andere dozijn te installeren. Met een beetje geluk (en geen gebreken van de media) eindigde je vele uren later je installatie met een werkende Linux. Of misschien ook niet.

Alhoewel deze weg nog steeds kan worden bewandeld (en je kunt een van de verscheidene distributies downloaden vanaf Metalab), zijn er nu veel minder inspannende manieren. De gemakkelijkste is een van de commerciële Linux distributies van hoge kwaliteit die op CD-ROM worden gedistribueerd te kopen, zoals die van Red Hat, Debian, Linux Pro of WGS. Deze zijn kenmerkend beschikbaar voor minder dan $50 bij je plaatselijke boek- of computerwinkel en zullen je vele uren ergernis besparen.

Je kunt ook een verzameling CD-ROM's kopen zoals de InfoMagic Linux Developer's Resource set. Kenmerkend is dat deze verscheidene Linux distributies bevatten en een recente dump van belangrijke Linux archiefsites, Zoals metalab of tsx-11.

In de rest van deze HOWTO zullen we ons richten op de stappen die nodig zijn om vanaf een verzamel CD-ROM of één van de goedkope commerciële Linuxes waarin geen afgedrukte installatiehandleiding is opgenomen, de installatie uit te voeren. Als je Linux een gedrukt handboek bevat, zal het een en ander van deze HOWTO je kunnen voorzien in nuttige achtergrondinformatie, maar je kunt beter het handboek raadplegen voor gedetailleerde installatie-instructies.