Linux Installatie
From Mariki
Deze pagina bevat installatie handleidingen voor diverse Linux distributies.
Contents |
Algemeen
Een besturingssysteem installeren is geen kattepis. Het veranderd de indeling van bijvoorbeeld je harde schijf en je zult zodra je Linuxinstalleert waarschijnlijk een beetje onwennig zijn. Realiseer je echter dat iedereen die met Linux werkt het een keer voor het eerst gedaan moet hebben. Als je Linux niet kent, of je komt ergens niet uit, dan is het verdomde makkelijk de resetknop in de rammen en Windows weer op te starten.
Wat je, zeker zodra je wat meer geavanceerdere dingen probeert, zal opvallen is de hoge mate van zelfredzaamheid die een Linux-distributie van je verwacht. Nu is SuSE hier niet de moeilijkste in, het kan zeker lastiger (als je daar wel wat voor voelt: probeer eens Slackware, Gentoo, Debian of FreeBSD te installeren en volledig te onfigureren). Ren echter niet direct huilend weg naar de klik-klik-klik wizards van Windows. Als je eenmaal weet hoe je er mee om moet gaan is Linux een heel erg fijn besturingssysteem waar je een boel lol aan kunt beleven. Het vereist alleen soms wat geduld en frustratie voor je erachter komt hoe iets moet. Mocht je dan ook problemen hebben, vergeet niet dat je waarschijnlijk niet de eerste bent. Een foutmelding in een terminal naar Google copy-pasten helpt van een heleboel. Sowieso kan Google je een boel leren. Probeer niet direct iemands desktop met allerlei mooie transparante vensters en programma’s na te bootsen, die persoon heeft daar ook tijd voor nodig gehad.
Als je niet snapt hoe een programma werkt, dan helpt man <programma> intikken altijd wel voor wat uitleg (desnoods tik je het in Google in, veel manual pages staan gewoon online). Een beetje rondkijken op tutorialsites helpt je ook een eind op weg als je ergens niet uitkomt. Dit klinkt misschien eng, maar na veel frustratie iets tóch werkend krijgen is een van de charmes van Linux. Wees bereid door sommige stukken zure appel heen te bijten, zo moeilijk als het lijkt is het hoogstwaarschijnlijk niet. Stel desnoods wat vragen op een forum, mensen zijn echt de kwaadsten niet als je laat zien dat je wat moeite gedaan hebt.
Ubuntu `Dapper Drake' Linux
Deze installatiehandleiding is gericht op Ubuntu 6.06, bekend als Ubuntu `Dapper Drake'.
Live CD downloaden en branden
(Negeer dit als je een cd bij de Impuls hebt gekregen) Download de Ubuntu Live CD (tevens installatie cd) vanaf www.ubuntu.com. Kies de desktop variant en volg de instructies op de download pagina). Brand vervolgens dit iso bestand als image met je favoriete brand programma.
Voorbereiding
Ik ga ervan uit dat je Windows draait, dat je een partitie op je schijf hebt en dat je Linux en Windows naast elkaar wilt draaien. De eerste stap is nu ruimte maken voor Ubuntu. Samen met alle benodigde software heb je hier ongeveer 5 GB voor nodig. Gooi dus wat films en andere onzin weg en draai 'schijf defragmentatie' om alle bestanden naar het begin van de schijf te verplaatsen. Stop nu de Ubuntu cd in de cd-rom drive en start de computer opnieuw op.
Installatie
Als alles goed gaat zie je nu een scherm met het Ubuntu logo en een aantal opties (is dit niet het geval dan moet je starten vanaf cdrom in je BIOS aanzetten, doe dit door tijdens het opstarten op del of F2 te drukken en in het menu de betreffende optie te kiezen). Kies nu de eerste optie Start or install Ubuntu. Hierna wordt Ubuntu geladen. Wacht totdat de desktop verschijnt. Je draait nu Ubuntu vanaf je de cd-rom (Live CD), hiermee kun je eenvoudig uitproberen of Ubuntu iets voor jou is.
Nu komt het echte 'werk', dubbelklik op het icoontje Install. Het installatie programma wordt nu geladen.
Als eerste kies je de taal waarin je Ubuntu wilt draaien (om Ubuntu in een andere taal dan Engels te installeren heb je een werkende internet verbinding nodig), alle software wordt dan voor zover beschikbaar in deze taal geinstalleerd.
Hierna komt de tijdzone selectie. Hiervoor kies je Amsterdam.
Vervolgens moet je een toetsenbord lay-out kiezen. De meeste toetsenborden hebben een English US lay-out. Je kunt uitproberen of je de juiste lay-out hebt gekozen door iets te typen in het balkje onderaan het scherm. Probeer vooral ook een aantal speciale tekens zoals ?, & en #, deze verschillen nogal per lay-out.
Nu komt een van de beveiligingsaspecten van Linux voor de dag. Je werkt in Linux (net als op de universiteit) altijd onder een eigen account. Vul je eigen naam, je zelf gekozen account naam (zonder spaties) en tweemaal je wachtwoord in. Kies nu ook een naam voor je computer en vul deze in.
Hierna wordt de partitiemanager geladen. Hiermee kun je de ruimte die je in het begin voor Ubuntu hebt vrijgemaakt indelen. Kies eerst de schijf waarop je Ubuntu wilt installeren. Kies vervolgens met de schuifbalk hoeveel ruimte je aan Ubuntu wilt toewijzen. Je partitie wordt dan automatisch opgedeeld en het installeren kan beginnen.(als je graag gemakkelijk bestanden uit wilt wisselen tussen Linux en Windows, is het handig nu nog een extra partitie aan te maken waarbij je deze FAT32 maakt)
Als laatste verschijnt een overzicht van alle keuzes. Bevestig deze met een druk op de Install knop en wacht een uurtje.
Als alles goed gaat verschijnt nu de vraag of je de Live CD wilt blijven gebruiken of dat je wilt herstarten. Kies de laatste optie, haal de cd uit de cd-rom speler en herstart de computer.
Extra software installeren
Nu Ubuntu volledig op je harde schijf is geinstalleerd rest nog het installeren van extra studenten software zoals LaTeX, gnuplot, etc... Hiervoor heb ik een makkelijk te gebruiken scriptje gemaakt. Download deze hier. Open nu een opdracht prompt door op alt+F2 te drukken en xterm te typen gevolgd door enter. Blader met cd naar de plek waar je het scriptje hebt opgeslagen en type de volgende commando's:
gunzip script.tar.gz tar xvf script.tar cd script sudo ./student-ubuntu
Het scriptje zal een aantal keren vragen om je wachtwoord. Vul deze dan ook in en alle benodigde software zal automatisch geinstalleerd worden namelijk:
- Compilers voor de C en C++ programmeer talen;
- LaTeX;
- Gnumeric spreadsheet programma;
- gnuplot voor het maken van grafieken;
- Inkscape voor vector afbeeldingen;
Op het einde wordt het programma automatix2 opgestart. Hiermee kun je zelf kiezen welke extra software je nog nodig hebt. Ik raad het volgende aan:
- Flashplayer;
- sun java 1.5 jre;
- aud-dvd codecs;
- MPlayer & ff plugin;
- Multimedia Codecs;
- Extra Fonts;
- Archiving Tools;
- Gnomebaker;
Suse Linux
Deze installatiehandleiding is gericht en getest op Suse Linux 9.2.
Live CD downloaden en branden
De installatie van SuSE Linux Professional 9.2 kan in principe op 2 manieren: met behulp van een dvd of via een netwerk-installatie. De benodigdheden voor beide zijn te downloaden als een .iso-bestand van resp. ±3GB en ±65MB, via [1]. Als je een internetverbinding hebt op de pc waarop je SuSE wilt installeren, is het aan te raden voor de mini-install te kiezen. Het verschil zit hem in dat je hierbij pas bij het installeren de packa ges download, en dus niet een hele zwik data download die je nog niet gaat gebruiken.
Even voor de duidelijkheid: de dvd is ook te koop maar dit wil niet zeggen dat het downloaden en/of gebruiken van enigzins illegaal is. SuSE is zoals de meeste andere Linux-distributies echt gratis, er zijn ook maar weinig programma’s voor Linux niet gratis.
Terug naar het .iso-bestand. Eenmaal gedownload brand je dit op cd/dvd m.b.v. bijvoorbeeld Nero. Als je hem niet kunt vinden, vergeet niet het filter op *.* te zetten, het image is echt een valide formaat. Hierna kun je eindelijk je pc herstarten en hopelijk pas weer terugkomen onder Linux.
Installatie
Mocht je onverhoop niet kunnen booten vanaf cd of dvd dan kun je dat met een beetje moderne pc wel instellen. Dat kan in je BIOS, te bereiken voor je pc ‘piep’ zegt door bijvoorbeeld F1, F2 of DEL te drukken (dat staat onder in beeld). Zoek de schermen een beetje door of je iets als ‘boot sequence’ of ‘boot order’ tegenkomt. Kijk desnoods in de handleiding van je moederbord. Zorg dat CD-ROM voor je harde schijf (soms aangeduid met IDE staat), zodat je daarvan kan opstarten.
Als alles goed is gegaan krijg je nu bij het opstarten een SuSE scherm met een aantal opties waaronder ‘Boot from harddisk’ en ‘Install’, kies nu voor ‘Install’. Om te voorkomen dat dit een boek wordt, worden vanaf hier al leen niet-triviale stappen beschreven. Met de DVD klik je nu op
‘install’ → cd/dvd.
Voor de mini-install is het hier nodig om een netwerkkaart te laden. Als je niet weet welke netwerkkaart je hebt of hij staat er niet tussen, is het in de meeste gevallen een goede gok om de 8139too- (Realtek), 3c509x-module (3Com) of de module voor de Intel e100 te proberen. Kies dan
‘install’ → ‘netwerk’ → ‘ftp’
Dan word gevraagd naar het ip-adres van de server (er staat standaard 0.0.0.0). Maak hier
ftp.nl.uu.net
van. Als naar de local directory gevraagd word geef je
/pub/linux/suse/i386/current
op.
YaST zoekt nu uit wat voor hardware je hebt, welke programma’s geïnstalleerd moeten worden en hoe de nieuwe partionering moet geschieden. Nu volgt een aparte beschrijven voor de partionering en software-keuze.
Partionering
Om Linux te kunnen installeren moet je nieuwe partities aanmaken. In het geval dat je alleen Linux op je pc wilt is dit eenvoudig, SuSE doet namelijk standaard al een voorstel wat dan in de meeste gevallen goed is.
Je moet tenminste één ‘Linux Swap’ (van ± 2x je RAM-geheugen, tot maximaal 2GB, met als mount-point swap), en één ‘Linux Native’ (waar je SuSE daarwerkelijk op installeert, met als mount-point /) aanmaken.
Als je je pc ook nog met Windows wilt laten communiceren, ofwel over een netwerk ofwel omdat je pc dual-boot moet worden (we gaan er even vanuit dat je je Windows-installatie intact wil laten) is het handig om dan ook nog een FAT32-partitie aan te maken. Dat is namelijk het enige formaat wat zowel Linux als Windows kunnen lezen en beschrijven. Hierbij geef je dan als mount-point iets op als: /windows/C/. Als er voor de installatie al een Linux-partitie aanwezig was wil SuSE deze formatteren. YaST houdt rekening met aanwezige andere partities, als je dus van te voren al een Windows partitie had hoef je niet bang te zijn dat die weggeflikkerd wordt. Als je al Linux hebt geïnstalleerd ben je meestal wel redzaam genoeg om het te fixen.
Software
Bij de installatie is het handig om een aantal extra dingen te installeren die niet standaard worden geïnstalleerd. Klik hiervoor op ‘software’, kies een standaard systeem met GNOME en/of KDE (twee uitgebreide grafische schillen (“window-managers”) voor Linux en ook de meest gebruikte).
Als je een wat tragere pc hebt (wat dit is kom je achter als alles bij jou heel langzaam draait) kun je er ook voor kiezen geen KDE of GNOME te installeren. Mocht je niet weten wat je kiezen: KDE lijkt kwa menustructuren het meeste op Windows, GNOME heeft een iets andere opbouw. Let wel: je keuze voor windowmanager maakt niets uit wat voor software je kunt draaien en je kunt altijd achteraf veranderen van keuze. Als je er voor kiest GNOME noch KDE te gebruiken zijn er ook andere window-managers die je kunt installeren, bijvoorbeeld Windowmaker, XFCE of Fluxbox. Uiteraard kun je er ook voor kiezen helemaal geen window-manager te installeren. Grafisch werkt dat echter niet prettig en het is in de praktijk alleen handig voor servers.
Kies vervolgens ‘detailed’ om de precieze packages te selecteren. Vink onder in beeld alvast ‘autocheck dependencies’ aan. Dan nu een lijstje met software die je waarschijnlijk wel wilt installeren:
Onder advanced user:
- gv
- Mozilla Firefox
- te_latex
- te_pdf
- xfig
- kpdf
- xv
Onder kernel development
- gnuplot
Verschillende plekken
- gnutls
- Devel-packages voor rpm
- C/C++ devel (de C compiler en handige libraries)
- Kernel development
- mplayer
- kile (een LaTeX-editor)
Je kunt ook de packages opzoeken door boven in beeld, search te selecteren. Als je klaar bent met het selecteren van de packages klik je op:
‘next’
en bij de dependency-check druk je op:
‘ok’
De boot loader configuratie laat je in principe ook zo staan, tenzij je hiermee bekend bent (maar dan weet je wel wat te doen). Als je nu denkt dat alles wel goed staat zo, of je hebt geen idee maar je weet verder ook niet wat nog zou moeten instellen, klik je op:
‘next’
Het installeren begint nu, dit kan even duren, YaST geeft aan hoe lang ongeveer.
Systeeminstellingen
Na de installatie zal de pc opnieuw opstarten. Haal de cd/dvd eruit of kies ‘Boot from HD’. Nu zal nog een keer YaST gestart worden, ten eerste moet je nu een root paswoord opgeven. Dit is erg belangrijk om niet vergeten, maar in principe niet iets om dagelijks te gebruiken. Het root wachtwoord gebruik je alleen als je even als root wilt inloggen om iets te installeren, gebruikt dit niet als standaard-user! Je kunt je systeem ver voorbij het ‘snel te fixen’ stadium verkrachten als je als root domme dingen doet.
Hierna moet je een aantal keer op
‘continue’
klikken, voor detectie van netwerk-hardware. Daarna krijg je de kans je kun je je internet verbinding testen en eventueel direct software updates te installeren. Aangezien je net de nieuwste versie hebt geïnstalleerd is dit niet nodig.
Nu moet je de rest van de users aanmaken. Maak dus minstens één extra user aan. Zet bij het aanmaken het filter (linksonder) op ‘local users’ zodat je ziet wat je aanmaakt. Als dit klaar is klik je op ’next’. YaST doet nu de overige hardware detectie, dit kan weer even duren, klik hierbij weer overal op ‘continue’. Hierna wordt je pc opnieuw opgestart en ben je eindelijk de trotse eigenaar een pc met SuSE Linux Professional 9.2. SuSE start nu met een inlogscherm (tenzij je hebt aangegeven automatisch te willen inloggen). Log hier in met de gebruikersnaam en het wachtwoord dat je net hebt aangemaakt (niet als root inloggen!).
De eerste keer dat je inlogt kan het zijn dat SuSE een aantal meldingen geeft over nieuwe gevonden hardware zoals muis, printer, e.d. (ook al lijkt dit soms al goed te werken). SuSE vraagt dan naar een paswoord, geef hierbij je root paswoord en installeer het gevraagde.
Start nu YaST (te vinden in je menu) en geef het root-paswoord wanneer hierom gevraagd wordt. Nu zie je een soort configuratie-scherm voor SuSE, hierbij kies je ‘Install and Remove Software’. Installeer vervolgens:
- pkgconfig,
- glib2-devel
- gtk2-devel
Deze packages ga je anders erg snel missen zodra je ook maar iets zelf probeert te compileren. Ook NEdit is beschikbaar.
