This commit is contained in:
2026-10-23 11:35:12 +02:00
parent 6e60f8680f
commit 5f2157d80f

View File

@@ -11,3 +11,16 @@ Lecture du sujet 3.6, pour travailler sans rouvrir cinq sites à chaque terme.
La traduction fidèle reste [../sujets/ft_linux.md](../sujets/ft_linux.md). Le PDF reste [../sujets/originaux/ft_linux_subject.pdf](../sujets/originaux/ft_linux_subject.pdf). La traduction fidèle reste [../sujets/ft_linux.md](../sujets/ft_linux.md). Le PDF reste [../sujets/originaux/ft_linux_subject.pdf](../sujets/originaux/ft_linux_subject.pdf).
Ces notes ne sont pas le livre LFS, ni la norme POSIX, ni le FHS, ni la LSB, ni le manuel Automake. Ce sont des lectures commentées : assez précises pour comprendre et retrouver un chapitre, sans recopier des ouvrages entiers. Ces notes ne sont pas le livre LFS, ni la norme POSIX, ni le FHS, ni la LSB, ni le manuel Automake. Ce sont des lectures commentées : assez précises pour comprendre et retrouver un chapitre, sans recopier des ouvrages entiers.
## Trame de lecture, avant de construire
Une étape à la fois. On passe à la suivante quand la phrase de contrôle est vraie.
1. **Le sujet, sans les outils.** Lire [../sujets/ft_linux.md](../sujets/ft_linux.md) une fois, du début à la fin. Contrôle : citer les quatre objectifs et les trois partitions sans rouvrir le fichier.
2. **Chaque consigne, avec les mots.** Lire [commentaire-du-sujet.md](commentaire-du-sujet.md) dans l’ordre des chapitres. Contrôle : expliquer `uname -r`, `vmlinuz`, PID 1, module, et la différence entre une partition et un répertoire.
3. **Où vivent les fichiers.** Lire [references/fhs.md](references/fhs.md). Contrôle : dire ce qui va dans `/boot`, `/etc`, `/usr/src`, et pourquoi le swap n’a pas de répertoire.
4. **Comment on construit.** Lire [references/lfs.md](references/lfs.md), puis le début de [paquets.md](paquets.md) jusqu’à la fin de la famille compilateur. Contrôle : dire pourquoi GCC vient après GMP, MPFR et MPC, et citer trois écarts entre le livre de septembre 2025 et le PDF.
5. **Le reste de la liste.** Finir [paquets.md](paquets.md). Contrôle : regrouper dix paquets par rôle (shell, boot, réseau, tests) sans regarder le tableau.
6. **Les trois lectures non notées.** [references/posix.md](references/posix.md), [references/lsb.md](references/lsb.md), [references/autotools.md](references/autotools.md). Contrôle : dire ce que `./configure && make && make install` fait, et pourquoi la LSB ne s’implémente pas pour la note.
Le livre LFS en ligne se rouvre seulement à l’étape 4, au chapitre cité par la fiche, pas en lecture continue.