Linux From Scratch

Gerard Beekmans

Ce livre décrit le processus de création de votre propre système Linux à partir de zéro, depuis une distribution Linux déjà installée, en utilisant seulement les sources des logiciels nécessaires.


Dédicace

Ce livre est dédié à ma femme aimante au soutient indéfectible Beverly Beekmans.

Table des matières
Préface
A qui s'adresse ce livre
A qui ne s'adresse pas ce livre
Organisation
Première Partie - Introduction
Deuxième partie - Installation du système LFS
Troisième partie - Annexes
I. Première Partie - Introduction
1. Introduction
Introduction
Comment les choses se dérouleront-elles
Versions du livre
Remerciements
Liste des changements
Listes de diffusion et archives
Points de contact
2. Information Importante
A propos de $LFS
Comment télécharger le logiciel
Comment installer le logiciel
Télécharger les scripts de démarrage
Télécharger les commandes LFS
II. Deuxième Partie - Installation du système LFS
3. Paquetages que vous devez télécharger
4. Préparation d'une nouvelle partition
Introduction
Création d'une nouvelle partition
Création d'un système de fichiers ext2 dans la nouvelle partition
Montage d'une nouvelle partition
Création des répertoires
5. Préparation du système LFS
Introduction
Installer Bash
Installer Binutils
Installer Bzip2
Installer Diffutils
Installer Fileutils
Installer GCC sur le système normal si nécessaire
Installer GCC sur le système LFS
Installer le noyau Linux
Installer Glibc
Installer Grep
Installer Gzip
Installer Make
Installer Sed
Installer Shellutils
Installer Tar
Installer Textutils
Créer les fichiers passwd et group
Monter le système de fichiers $LFS/proc
6. Installer les logiciels du système de base
Introduction
A propos des symboles de déboguage
Créer $LFS/root/.bash_profile
Entrer dans l'environnement chroot
Créer les fichiers de périphérique
Installer Man-pages
Installer Ed
Installer Patch
Installer Findutils
Installer Mawk
Installer Ncurses
Installer Vim
Installer GCC
Installer Bison
Installer Less
Installer Groff
Installer Man
Installer Perl
Installer M4
Installer Texinfo
Installer Autoconf
Installer Automake
Installer Bash
Installer Flex
Installer File
Installer Libtool
Installer Bin86
Installer Binutils
Installer Bzip2
Installer Gettext
Installer Console-tools
Installer Console-data
Installer Diffutils
Installer E2fsprogs
Installer Fileutils
Installer Grep
Installer Gzip
Installer Ld.so
Installer Lilo
Installer Make
Installer Modutils
Installer Procinfo
Installer Procps
Installer Psmisc
Installer Sed
Installer Shellutils
Installer Shadowpwd
Installer Sysklogd
Installer Sysvinit
Installer Tar
Installer Textutils
Installer Utillinux
Suppression des anciens fichiers de la bibliothèque NSS
Configurer les logiciels essentiels
7. Création des scripts de démarrage du système
Introduction
Création des répertoires
Création du script rc
Création du script rcS
Création du script functions
Création du script checkfs
Création du script halt
Création du script loadkeys
Création du script mountfs
Création du script de redémarrage (reboot)
Création du script sendsignals
Création du script setclock
Création du script sysklogd
Création du script modèle (template)
Création des liens symboliques et réglage des permissions
Création du fichier/etc/fstab file
8. Rendre amorçable le système LFS
Introduction
Installer un noyau
Ajouter une entrée à LILO
Redémarrer le système
9. Configurer un réseau de base
Introduction
Installer les logiciels de réseau
Créer le script de démarrage /etc/init.d/localnet
Créer le fichier /etc/sysconfig/network
Créer le fichier /etc/hosts
Créer le script /etc/init.d/ethnet
III. Troisième Partie - Annexes
A. Description des paquets
Introduction
Glibc
Noyau Linux
Ed
Patch
GCC
Bison
Mawk
Findutils
Ncurses
Less
Groff
Man
Perl
M4
Texinfo
Autoconf
Automake
Bash
Flex
Binutils
Bzip2
Diffutils
E2fsprogs
File
Fileutils
Gettext
Grep
Gzip
Ld.so
Libtool
Bin86
Lilo
Make
Shellutils
Suite de Masquage des mots de passe
Modutils
Procinfo
Procps
Vim
Psmisc
Sed
Sysklogd
Sysvinit
Tar
Textutils
Util Linux
Console-tools
Console-data
Man-pages
B. Ressources
Introduction
Livres
HOWTOs et Guides
Autres
C. Sites de téléchargement officiels