Periode 1‎ > ‎

Linux from scratch: T4 N4 periode 1

Meer informatie over het beursbezoek op donderdag 5 november


IPv4 Exhaustion Counter

URL van de gadget-specificatie kan niet worden gevonden




De linux lessen van deze periode gaan over Linux From Scratch.

Tijdens de lessen, en thuis als je tijd te kort komt, bouw je aan een compleet eigen linux kernel met zelf gebakken tools. Dit alles zodat je beter gaat begrijpen hoe Linux werkt en hoe je Linux compleet naar je hand kunt zetten.

Les 1: Intro

- Introduktie LFS.
- Download de live iso.
- Grafisch starten en de resolutie aanpassen.
- Knippen en plakken?
- Het boek vervangen
- De Preface, Prerequisites en Pre-reading.

Les 2: Grafisch starten

Als je LFS start krijg je na een aantal configuratie vragen een linux prompt. Standaard ben je root.

Je kunt met vi het bestand /etc/X11/xorg.conf aanpassen. zoek naar de tekst:


#Modes "1280x1024" "1024x768" "800x600"


Verwijder het hekje en de mode: 
"1280x1024".

Sla het bestand op en type

startx

Je kunt nu een terminal openen voor je commando's. Als je de browser start (wereldbol) krijg je meteen het boek te zien.

Les 3: Snapshots en vragen

Snapshots:

Vergeet niet om tijdens het werk, bijvoorbeeld na ieder afgerond hoofdstuk een snapshot te maken.
Snapshots worden bewaart in een map. Mijn machine heet "Linux from scratch" dus mijn snapshots staan in:

~/.VirtualBox/Machines/Linux from scratch/Snapshots

~ staat voor mijn home directory. Onder Windows is dit de "my document" of "documents and settings" map.
Als je met snapshots werkt zal juist deze directory in omvang groeien. Alle wijzigingen na een snapshot worden hier opgeslagen.

Komt dit je allemaal niet zo goed uit kijk dan bij file, preferences op het tabblad general en stel de juiste mappen in.

Vragen:

Het compileren gaat beginnen: Regelmatig zul je even de tijd hebben om wat vragen te beantwoorden. De vragen gaan over Hfst 1 t/m 4.
Antwoord de volgende vragen om te zien of je tot zover begrijpt waar het over gaat:

1) Welk programma gebruik je voor het indelen van een hardeschijf in partities?

2) Welke device node (een node in /dev) verwijst naar de 2e partitie van de eerste harde schijf op de eerste ide slot?

3) Welk commando formatteert een swap-partitie?

4) Welk commando koppelt de swap-partitie aan?

5) wat doet het commando: mkfs.ext3 /dev/hda2?

6) Welke laatste stap (na het partitioneren en formateren) is er nodig voordat je een partitie in gebruik kan nemen?

7) Met welk commando wordt een variabele gedefinieerd $LFS die wijst naar de lfs directory.

8) Nadat de lfs gebruiker is aangemaakt moet er nog 1 ding gebeuren voordat hij kan inloggen. Wat?

9) Om het bestand ~/.bash_profile te maken loggen we in als lfs en geven we het commando:

cat > ~/.bash_profile << "EOF"
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
EOF


Leg zo gedetailleerd mogelijk uit wat er hier gebeurd.

Les 4

Het wordt tijd voor een aantal tips. Ik begin maar als je wilt kun je zelf aanvullen.



Comments