De Linux Installatie HOWTO

v4.23, 15 mei 2000

Dit document beschrijft hoe je Linux-software kunt verkrijgen en installeren. Het is het eerste document dat een nieuwe Linux-gebruiker zou moeten lezen om aan de slag te gaan.

Introductie

Doel van dit documentLinux is een vrij distribueerbare implementatie van Unix voor goedkope personal computers (het was ontwikkeld op 386's, en ondersteunt nu de 486, 586, Pentium, PowerPC, Sun Sparc, ARM en DEC Alpha hardware en zelfs de IBM System 390 mainframe!). Het ondersteunt een groot gebied aan software, waaronder X-Window, Emacs, TCP/IP netwerken (inclusief SLIP), en veel applicaties.Dit document gaat er vanuit dat je van Linux hebt gehoord en het kent, en het nu draaiend wilt krijgen. Het richt zich op de Intel gebaseerde versie, welke het populairste is, maar veel van de adviezen gelden evengoed voor Power PC's, Sparcs en Alpha's.
Recente WijzigingenToegevoegd de `Koop, Bouw Niet'.Toegevoegd het materiaal over het booten vanaf CD-ROM.De Gemakkelijkste Optie: Koop, Bouw NietLinux is nu volwassen genoeg, dat er systeemintegrators zijn die een werkstation voor je zullen assembleren, Linux erop installeren en het configureren en een intensieve burn-in test uitvoeren, voordat het aan je wordt afgeleverd. Als je meer geld dan tijd hebt, of je hebt strikte betrouwbaarheid of performance-eisen, voorzien deze integrators je in een waardevolle service door je de zekerheid te geven dat je geen hardware krijgt die onconventioneel is, of het na twee dagen `uit de doos' begeeft.Er zijn verscheidene van dergelijke firma's (en ik zal ze hier weergeven zodra ik er meer weet). De enige die ik persoonlijk ken is . In 1998 werd ik lid van VA's Board of Directors. VA bouwt topmodellen, hoge kwaliteit Linux werkstations met een geinig Tux-de-penguin logo op de voorkant. Ze hebben een vertrouwelijke band met de Linux gemeenschap; SourceForge, de GNU-site en het Debian-project bevinden zich op een computer in hun achterkamer, Linus persoonlijke computer is één van hun boxen.Voor degenen zonder een fantastisch budget gaat de rest van deze HOWTO over hoe je Linux zelf kunt installeren.Voordat Je BegintVoordat 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 kan je mogelijk helpen je configuratiegegevens te organiseren voordat je begint.

Hardware vereistenWat 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, , geeft een (meer of minder) volledige lijst met hardware die door Linux wordt ondersteund. De Linux INFO-SHEET, , 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&dquot; diskdrive nodig hebben. Ondanks dat 5.25&dquot; 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. Over 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, , 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, 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 voor informatie over minimumvereisten 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.
Benodigde tijdVan begin tot einde kan worden verwacht, dat een moderne Linux-installatie zo'n 90 minuten tot drie uur duurt.

Kiezen van een Linux distributieVoordat je Linux kunt installeren, zal je uit één van de beschikbare Linux-distributies moeten kiezen. Er is geen enkele standaarduitgave van de Linux software---er zijn veel van dergelijke uitgaven. Iedere release heeft zijn eigen documentatie en installatie instructies.Linux distributies zijn beschikbaar via zowel anonymous FTP als via postorder op diskette, tape, en CD-ROM. De Linux Distribution HOWTO, , bevat beschrijvingen van vele Linux-distributies die via FTP en postorder beschikbaar zijn.In het donkere 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 zou dan worden gebruikt om te booten en om het andere dozijn te installeren. Met wat geluk (en geen media storingen) eindigde je je installatie vele uren later met een werkende Linux. Of misschien ook wel niet.Ondanks dat deze weg nog steeds mogelijk is (en je kunt één van de verscheidene distributies downloaden van ), zijn er nu veel minder inspannende manieren. Het gemakkelijkste is om een van de kwalitatief hoge commerciéle Linux distributies op CD-ROM te kopen, zoals Red Hat, Debian, Linux Pro, of WGS. Kenmerkend is, dat ze voor minder dan $50 bij je lokale boekwinkel of computershop beschikbaar zijn, en ze 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 archief sites, zoals metalab of tsx-11.Als overblijfsel van deze HOWTO zullen we ons concentreren op de stappen die nodig zijn om vanaf een verzamel CD-ROM te installeren, of één van de goedkoopste commerciéle Linuxes zonder het afgedrukte installatie handboek. Als je Linux een papieren 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.
Installatie OverzichtHet is verstandig om voor het installeren configuratie informatie over je hardware te verzamelen. Ken de verkoper en het model nummer van iedere kaart in je computer; verzamel de IRQ's en DMA kanaalnummers. Je zult deze informatie waarschijnlijk niet nodig hebben --maar als het tegenzit, zul je het erg hard nodig hebben. Als je een "dual-boot" systeem wilt (Linux en DOS of Windows of beide), herschik (herpartitioneer) dan je disk om ruimte voor Linux te maken. Als je verstandig bent, maak je eerst van alles een backup!

Eerste Installatie Stappen: De Gemakkelijke ManierAls je een EIDE/ATAPI CDROM hebt (normaal vandaag de dag), controleer dan de BIOS instellingen van je computer om te zien of het de mogelijkheid biedt om vanaf CD-ROM te booten. De meeste computers die na half-1997 zijn gefabriceerd, kunnen dit.Als dit het geval is, wijzig de instellingen dan zodanig dat de CD-ROM als eerste wordt gecontroleerd. Dit staat vaak in een 'BIOS FEATURES' submenu van de BIOS configuratie menu's.Voeg dan de installatie CD-ROM in. Herstart. Je bent begonnen.Als je een SCSI CDROM hebt, kun je hier vaak vanaf booten, maar het is iets meer moederbord/BIOS afhankelijk. Degene die genoeg weten te spenderen aan extra dollars om een SCSI CDROM drive aan te schaffen, weten waarschijnlijk genoeg om uit te zoeken hoe dit werkt.
Installatie In Detail

Voorbereiden op de installatieLinux maakt effectiever gebruik van PC hardware dan MS-DOS, Windows of NT, en is overeenkomstig minder tolerant ten aanzien van onjuist geconfigureerde hardware. Er zijn een paar dingen die je kunt doen voordat je begint, die de kans dat je door een dergelijk probleem wordt opgehouden, verminderen.Verzamel als eerste alle handboeken die je van je hardware hebt -- moederbord, videokaart, monitor, modem, enz. -- en hou ze binnen handbereik.Ten tweede, verzamel gedetailleerde informatie over je hardwareconfiguratie. Een gemakkelijke manier om dit te doen, als je MS-DOS 5.0 of hoger draait, is om een rapport van het Microsoft diagnoses utility msd.exe af te drukken. (je kunt de TSR, driver, memory-map, environment-strings en OS-versie delen weglaten). Naast ook andere zaken, zal dit je volledige en correcte informatie over je videokaart en mouse type opleveren, die op een later tijdstip van nut kan zijn bij het configureren van X.Als derde, controleer je computer op configuratie problemen met ondersteunde hardware die tijdens de Linux installatie een onherstelbaar vastlopen zouden kunnen veroorzaken. Voor een DOS/Windows systeem met IDE harddisk(s) en CD ROM is het mogelijk om zelfs te functioneren als de master/slave jumpers op de drives onjuist zijn ingesteld. Linux kan hier niet mee omgaan. Controleer de master-slave jumpers, als je twijfelt! Heb je randapparatuur die is ontworpen met noch configuratie jumpers noch niet-vluchtig configuratie memory? Als dit zo is, dan zou het kunnen zijn dat boot-time initialisatie via een MS-DOS utility vereist is, om op te starten, en het niet gemakkelijk vanuit Linux is te benaderen. Dit probleem kan voorkomen bij CD-ROM's, geluidskaarten, Ethernetkaarten en goedkope tape-stations. Als dit zo is, dan is het misschien mogelijk om dit op te lossen met een boot-prompt argument; zie de Linux Boot Prompt HOWTO, voor bijzonderheden. Een aantal andere besturingssystemen staan toe dat een bus mouse een IRQ deelt met andere apparaten. Linux ondersteunt dit niet; in feite zal je computer hierop vastlopen, als je dit probeert. Zie de Linux Bus Mouse HOWTO, , voor bijzonderheden, als je een bus mouse gebruikt.Als dit mogelijk is, zorg dan dat je aan het telefoonnummer van een ervaren Linux gebruiker komt, die je in geval van nood kunt bellen. Negen van de tien keer zul je het niet nodig hebben, maar het is wel prettig als je 't hebt.Veel tijd voor de installatie. Het zal voor een kaal systeem gaan om ongeveer een uur. Of tot wel drie uur voor een dual-boot systeem. (het gebeurt bij een dergelijk systeem vaker dat het niet goed opstart of blijft hangen).
Booten van Je Nieuwe SysteemAls alles is gegaan zoals gepland, zou het nu moeten lukken om Linux met gebruik van LILO vanaf de harde schijf te booten. Als alternatief, zou je in staat moeten zijn om Linux vanaf je opstartdiskette op te starten (niet de originele opstartdiskette, maar de diskette aangemaakt na het installeren van de software). Log na het booten in als root. Gefeliciteerd! Je hebt je eigen Linux-systeem.Als je LILO gebruikt voor het opstarten, probeer dan de shift- of control-toets tijdens het booten vast te houden. Hierdoor krijg je een boot-prompt; druk op tab om een lijst met opties te krijgen. Op deze manier kun je Linux, MS-DOS, of wat dan ook, direct vanuit LILO booten.Na Je Eerste BootJe zou nu naar een login-prompt van een nieuwe Linux moeten kijken, net vanaf je harddisk opgestart. Gefeliciteerd!

Beginnen met SysteembeheerAfhankelijk van hoe de installatie-fase is verlopen, kan het nodig zijn dat je accounts moet aanmaken, je hostname wijzigen, of X in dit stadium (her)configureren. Er zijn veel meer zaken die je in kunt stellen en configureren, waaronder backup-devices, SLIP/PPP-koppelingen naar een Internet Service Provider, enz.Een goed boek over UNIX systeemadministratie zou daarbij kunnen helpen. (Ik raad je Essential Systems Administration van O'Reilly en Associates aan). Je zult deze zaken in de loop van de tijd oppikken. Je zou diverse andere Linux HOWTO's moeten lezen, zoals de NET-3-HOWTO en de Printing-HOWTO, voor informatie over andere te configureren taken.
Administratieve zaken

GebruiksvoorwaardenDit document valt onder het copyright 1998 door Eric S. Raymond. Je mag het gebruiken, verspreiden, en het vrij reproduceren, op voorwaarde dat:Je deze copyright-vermelding niet wijzigt of verwijdert (je mag het vertalen).Je het versienummer en de datum niet wijzigt of verwijdert.Je de verwijzing naar de huidige WWW versie van dit document niet wijzigt of verwijdert.Duidelijk als zodanig aangeeft als het om een gewijzigde of ingekorte versie gaat.Deze beperkingen zijn bedoeld om mogelijke lezers te beschermen tegen oude of verminkte versies. Als je denkt dat je een goede reden voor een uitzondering hebt, vraag me hier dan om.