Zou je dit document moeten lezen? Wel als je één van de volgende symptomen herkent:
Bij een aantal van de voorbeelden in dit document wordt ervan uitgegaan dat je
GNU tar
, find
, en xargs
hebt.
Dit zijn standaards; dit zou geen problemen mogen veroorzaken.
Er wordt ook vanuit gegaan dat je bekend bent met de structuur van het
bestandssysteem op je systeem;
als dit niet zo is, is het van groot belang dat je een geschreven kopie
van de uitvoer van het commando
mount
tijdens de normale systeembewerking bij de hand houdt
(of een listing van /etc/fstab
, als je het kunt lezen).
Deze informatie is belangrijk, en wijzigt niet, tenzij je je disk opnieuw
partitioneert, een nieuwe disk toevoegt, je systeem opnieuw installeert of
iets dergelijks.
De laatste ``productie'' kernelversie op moment van dit schrijven was 2.2.9, wat betekent dat de verwijzingen en voorbeelden corresponderen met die release. Zelfs al probeer ik dit document zo versie-onafhankelijk mogelijk te maken, de kernel is voortdurend onder ontwikkeling, dus als je een nieuwere release krijgt, zullen er onontkoombaar wat verschillen zijn. Nogmaals, dit zou geen belangrijke problemen moeten geven, maar het kan wat verwarring geven.
Er zijn twee versies van de linux kernel source, ``productie'' en ``development.'' Productie releases zijn de even-minor-genummerde releases; 1.2.x was productie, 2.0.x is productie, als ook 2.2.x. Deze kernels worden aangemerkt als de meest stabiele kernels, foutvrije versies die ten tijde van de release beschikbaar zijn. De development kernels (2.1.x, 2.3.x, enz) zijn bedoeld als kernels om te testen, voor mensen die bereid zijn om ze uit te testen en het kunnen kernels zijn die veel fouten bevatten. Je bent gewaarschuwd.
Tekst die er zo uitziet
is iets dat op het scherm verschijnt,
een bestandsnaam, of iets dat direct kan worden ingetikt, zoals een
commando, of opties voor een commando (als je een plain-tekstbestand bekijkt,
ziet het er niet veel anders uit).
Commando's en andere invoer worden vaak tussen aanhalingstekens geplaatst
(met ` '), wat het volgende klassieke leesteken-probleem veroorzaakt:
als een dergelijk item aan het einde van een zin tussen aanhalingstekens
verschijnt, typen mensen vaak een `.' met het commando, omdat de Amerikaanse
aanhalingsstijl aangeeft dat de punt binnen de aanhalingstekens hoort.
Zelfs met gezond verstand (en helaas wordt hier verondersteld dat degene
met ``gezond verstand'' gewend is aan de zogenoemde Amerikaanse stijl
van aanhalen), zou iemand moeten zeggen het eerst van het leesteken te ontdoen,
toch denken veel mensen daar gewoon niet aan, dus ik zal het
in dergelijke gevallen buiten de aanhalingstekens plaatsen.
Met andere woorden, als er wordt aangegeven dat je
``make config
'' zou moeten typen,
zal ik `make config
' schrijven en niet `make config
.'