De eerste installatie van SuSE Linux

Opmerking

De lijst met directories die in dit artikel is genoemd is in de huidige SuSE Linux installatie niet makkelijk terug te vinden, maar is nog steeds aanwezig (kijk maar eens op de fysieke installatie DVD)! Wel zijn sommige directories verdwenen en andere toegevoegd. De informatie hieronder is van toepassing op SuSE Linux 6.x (en ook nog 7.x). Gelukkig zijn de moderne installatie programma's zeer gebruikersvriendelijk en hebt u onderstaande informatie niet meer nodig. Voor belangstellenden die graag willen weten hoe het er vroeger aan toe ging: lees gerust verder!



Over de installatie kan ik niet zo heel erg veel vertellen. Een lijst met de directories waarin de packages staan is beneden wat verder uitgewerkt, zodat u een beter inzicht krijgt in welke directory wat staat. Tijdens de installatie kunt U kiezen uit 3 verschillende installaties: Ikzelf had in eerste instantie een upgrade van SuSE 6.0 naar 7.0 gedaan. Om een lang verhaal kort te maken: niet doen!!! Er wordt zoveel extra balast mee gekopieerd tijdens de upgrade dat de SuSe installatie fors meer schijfruimte inneemt. Te veel zelfs, in mijn geval. Dat terwijl ik toch echt 1,8 gigabyte vrij heb op een lege root-partitie. Het beste kunt U alles kaal op de root-partitie installeren, terwijl Uw eigen instellingen en software, die op een aparte /home partitie staan, bewaard blijven (ALLEEN ALS U MIJN INSTALLATIE-INSTRUCTIES HEBT OPGEVOLGD)!!! Het is verstandig om de '/etc'-directory van Uw oude installatie even te 'backup-pen' omdat daar allerlei bestanden met instellingen in staan die U later weer kunt hergebruiken: fstab (aanwezige schijven), printcap (printer onder SuSE), lilo.conf (Uw oude lilo-instellingen), enzovoorts. De directory is normaliter slechts enkele megabytes groot.

Het beste kunt U voor de minimale installatie kiezen. De installatie is dan niet meteen volledig, maar de ontbrekende pakketten kunnen later altijd nog geinstalleerd worden. U neemt dan alleen de softwarepakketten die echt nodig zijn, wat een forse bezuiniging op gebruikte schijfruimte oplevert. Meer informatie vindt U op de YaST-pagina.


Eerste installatie

Het is een goed idee Hoofdstuk 2 van de SuSE handleiding door te lezen (SuSE 6.0) of de installatiegids te lezen (SuSE 7.x). als U de handleiding niet hebt, bijvoorbeeld omdat U beschikt over een demo-versie van SuSE, kunt U de handleiding altijd op de SuSE CD-vinden. De Engelstalige of Duitstalige handleidingen staan in de doc-directory: book.txt, book.psz, of book.dvi (Engelstalig). Voor de laatste twee bestanden (.psz en .dvi) hebt U speciale leessoftware nodig, maar de .txt-file bevat platte ASCII tekst en kan door iedere tekst-editor gelezen worden. Het desbetreffende hoofdstuk kunt U lezen of uitprinten.

Merk op dat de hieronder beschreven stappen Engelstalig zijn. De huidige SuSE installatie procedure ondersteunt ook het Nederlands. De 'quick-install' stappen zien er als volgt uit:
  • Start het installatieprogramma vanaf diskette of CDROM. Druk op 'Enter' na de begroeting.
  • Selecteer de taal, het beeldscherm (kleur of monochroom) en het toetsenbord (vaak een VS-internationaal toetsenbord).
  • Als U een SCSI-kaart hebt, dient U eerst handmatig de juiste SCSI-driver te installeren.
  • Met 'Start installation' wordt 'YaST' opgestart. Het bronmedium is normaalgesproken Uw CD, maar een installatie via het netwerk kan ook. 'F1' roept altijd een helpscherm op.
  • Selecteer in 'Yast' 'New installation'.
  • Volgens de installatieprocedure moeten nu de Linux partities gemaakt worden. Als het goed is, hebt U mijn aanwijzingen gebruikt om de Linux partities reeds te maken. Zoniet, selecteer 'Settings for installation' en 'Partition hard disk'. Vergeet niet een zogenaamde 'swap-partitie' te maken.
  • Wijs nu de mount-points toe. Selecteer 'Settings for installation' en 'Assign partitions'. Het menu wijst eigenlijk voor zich: wijs de aangemaakte partities toe aan de '/', 'swap', en eventuele overige partities.
  • Selecteer 'Proceed'. De partities worden nu geformatteerd.
  • Selecteer 'Load configuration' om een bepaalde configuratie te installeren. Een minimale installatie is in principe afdoende. U kunt later altijd nog ontbrekende software erbij installeren via 'YaST'.
  • Met 'Change setup configuration' kunt U de voorgedefinieerde settings op Uw behoeften afstellen. Vergeet niet de juiste xserver (de video driver voor de Linux windows) voor Uw videokaart te installeren. Installeer in ieder geval de standaard VGA en SVGA servers!
  • Start de installatie door 'Start installation' te selecteren.
  • Stop met 'YaST' door 'Finish up installation' te selecteren. Selecteer de kernel die U nodig hebt: als U geen SCSI-kaarten hebt, is de standaard (E)IDE-kernel afdoende. Anders dient U een kernel te installeren die Uw SCSI-kaart ondersteund. Druk op 'F1' voor een lijst met SCSI-devices die door de verschillende kernel-versies worden ondersteund.
  • Installeer eventueel een 'rescue disk' (opstartdiskette voor noodsituaties).
  • Nu kan de bootmanager 'lilo' geinstalleerd worden.
  • Wijs een naam aan Uw machine toe en selecteer het netwerk wat U gebruikt. Indien U geen netwerk heeft, dient U een 'loopback' devide te selecteren. Als U dit heeft gedaan, herstart de machine.
  • 'YaST' begint met de installatie van eventuele overgebleven pakketten van de andere CD's. Bovendien worden nu gedetailleerde configuratievragen gesteld.
  • Uiteindelijk kunt U inloggen als gebruiker 'root' en eventueel met YaST Uw systeem verder afstellen. Klaar!

    Het bovenstaande is uiteraard zeer beperkt en meer bedoeld om een idee te geven van de installatieprocedure. Voor alle duidelijkheid: de gebruiker 'root' is de supergebruiker die toestemming heeft om alles op het systeem te doen. Zodra SuSE Linux is geinstalleerd dient U gebruikers aan te maken, minimaal voor uzelf. De procedure staat hier uitgelegd.



    Lijst met de package-directories:

    aApplicaties die behoren tot het basispakket. De meeste pakketten MOET U installeren.
    apApplicaties die geen Linux XWindows nodig hebben, maar gewoon in een xterm (een soort DOS-prompt) draaien. Het is verstandig om voldoende van deze applicaties te installeren!
    aplx (SuSE 6.x)Applixware office. Een van de office varianten die Linux ter beschikking heeft.
    beoExtreme Linux (Beowulf). Een pakket om Linux machines te clusteren (rekenintensieve taken worden over meerdere Linux machines verdeeld).
    dDevelopment. Compilatiesoftware, de source code van Linux, etc. Belangrijk! Selecteer in ieder geval de gcc/egcs-compiler en een aantal hulpmiddelen (worden vaak door de 'dependencies' gegeven)!
    docDocumentatie. Spreekt voor zich. Dezelfde documentatie is echter in meerdere bestandsformaten aanwezig. Selecteer dus 1 bestandsformaat (bijvoorbeeld html) om honderden megabytes aan harde schijfruimte uit te sparen! Aangezien documentatie erg belangrijk is, wordt standaard veel te veel geinstalleerd.
    eEmacs. Een tekstverwerker die zo'n beetje de standaard tekstverwerker onder UNIX is. Ikzelf gebruik hem altijd.
    emuEmulators. Software om DOS of windows te emuleren zodat DOS/Windows programma's onder Linux kunnen draaien.
    funGames
    gnmGnome. Een windowmanager die naast KDE (de standaard SuSE windowmanager) erg populair is.
    graAlles over plaatjes. Verscheidene libraries voor beeldverwerking (bijvoorbeeld de jpeg-library) kunt U hier vinden. Ook een uitgebreid beeld-manipulatieprogramma, de 'Gimp', kunt U hier vinden. Steengoed! Een echte aanrader.
    hamAmateur radio.
    k2de (SuSE 7.x)KDE 2.0 beta 3, Het beste kunt U de upgrade aanschaffen naar KDE 2.0. Het aantal KDE2-pakketten is momenteel beperkt, omdat deze versie nog maar net uit is en veel KDE-1.1.2 software nog aangepast moet worden voor KDE 2.0.
    kde (SuSE 6.x en 7.x)KDE 1.1.2, de standaard SuSE windowmanager. Selecteer gewoon zoveel mogelijk componenten die U kunt gebruiken. U hebt er erg veel plezier van. Alles draait ook onder KDE 2.0
    nnetwerk ondersteuning, maar ook mailprogramma's, newsreaders, TCP/IP, enzovoorts.
    payCommerciele software. Pakketten die U een bepaalde tijd gratis kunt uitproberen. Voor particulieren zijn deze pakketten vaak gratis, al moet U wel even registreren.
    perl (SuSE 7.x)Perl is een scripttaal die veel door webservers gebruikt wordt (tellers, lokale zoekmachines, etc.). SuSE heeft dit pakket ook nodig voor systeemonderhoud, dus U moet ALTIJD een minimale perl-installatie uitvoeren!
    sec (SuSE 7.x)Software die de veiligheid van netwerkverbindingen, bijvoorbeeld internet, moet garanderen. U vindt hier een firewall, maar ook de 'secured login shell' (ssh).
    sgmComponenten voor een SGML-systeem (een soort documenten-opmaak taal).
    sndGeluid. Players, mixers, audiofiles, enzovoorts.
    splUtilities en databases voor spellingscontrole, bijvoorbeeld ispell.
    tclTcl/Tk/TclX, Tcl-Language and Tk-Toolkit for X. Sommige software heeft dit nodig om windows te kunnen maken, bijvoorbeeld 'make xconfig' tijdens de kernel-compilatie.
    textex/latex, de wetenschappelijke tekstverwerker bij uitstek. Heeft U soms nodig om bepaalde documenten te kunnen lezen. Het programma 'xfig' wat hier ook bijstaat is een zeer krachtig tekenprogramma wat ook zeker de moeite waard is. Het staat onder andere het bewerken van postscript-plaatjes toe, waarbij het nieuwe plaatje ook in postscript formaat wordt bewaard (i.p.v. een conversie naar bitmap, wat bijna alle andere programma's doen!).
    xXFree86 4.0 (SuSE 7.0) of 3.3.x (SuSE 6.x, 7.x). Het aantal grafische drivers voor XFree86 4.0 is (nog) erg beperkt, terwijl de meeste videokaarten onder XFree86 3.3.x goed ondersteund worden. Vandaar dat U onder SuSE 7.0 de keuze krijgt welke XWindows versie U wilt nemen. De grafische drivers voor XFree86 3.3.x staan in een aparte directory.
    x3d3D dingen voor X11 en console.
    xapApplicaties die alleen draaien onder XWindows. Als U KDE vrij uitgebreid geinstalleerd heeft, kunt U de meeste applicaties weglaten
    xdevX11 development. Libraries en pakketten die U nodig hebt om programma's te kunnen maken die onder XWindows draaien. QT-1.45 (SuSE 6.x/7.x) of QT-2.2.1 (SuSE 7.x), nodig om KDE- of KDE2-applicaties te kunnen maken, vindt U hier ook.
    xsrvGrafische drivers voor XWindows (alleen XFree86 3.3.x). Selecteer de drivers die U nodig hebt, maar in ieder geval de VGA en SVGA drivers (die werken op de meeste videokaarten). SaX en SaX2 (XWindows configuratie) hebben deze drivers ook nodig.
    xvXView (OpenLook, Applications). Ik weet eigenlijk niet precies wat het is en heb er ook niets van geinstalleerd
    xwmVerscheidene windowmanagers en desktops. Hier vindt U de meeste windowmanagers die het uiterlijk bepalen van XWindows. De windowmanagers die U installeert kunt U onder SuSE makkelijk uitproberen door de desbetreffende windowmanager te selecteren tijdens de grafische login procedure ('kdm').
    yast (SuSE 7.x)YaST componenten. Verschillende componenten voor YaST en YaST2. Componenten die U niet nodig hebt, kunt U weglaten. Dit levert natuurlijk weer extra harde schijf ruimte op.
    zqSource code van alle SuSE pakketten. Heel veel. U hebt het alleen nodig als U een softwarepakket zelf wilt compileren, bijvoorbeeld om te optimaliseren voor Uw type processor.


    Ik hoop dat deze lijst U inzicht geeft van hoe de SuSE softwarepakketten zijn samengesteld en waar U de pakketten die U wilt installeren kunt vinden. Hoe U achteraf pakketten kunt installeren, staat hier uitgelegd. De opmerkingen SuSE 6.x of SuSE 7.x slaan op verschillen tussen deze 2 SuSE versies. Het kan zijn dat sommige verschillen al tijdens eerdere versies (6.1 t/m 6.4) zijn ingevoerd, maar dat weet ik niet. Ik baseer alles op SuSe 6.0 en SuSe 7.x, omdat ik beide versies in mijn bezit heb.


    Terug naar de hoofdpagina
    Lees of teken in mijn gastenboek
    Stuur een email naar: philipg@philipg.nl

    Gewoon een individuele pagina teller:

    Last modified: Mon Feb 28 22:41:48 CEST 2005