Contrairement au livre Linux From Scratch, BLFS n'est pas conçu pour être suivi de façon linéaire. LFS fournit des instructions sur la façon de créer un système de base capable de devenir n'importe quoi, d'un serveur web à un système de bureau multimédia. BLFS tente de vous guider dans le processus en partant du système de base vers votre destination choisie. Vous avez vraiment le choix.
Quiconque lisant ce livre voudra lire certaines sections. La partie Introduction, que vous lisez actuellement, contient des informations générales. Notez surtout les informations du Chapitre 2, Informations importantes, car elles contiennent des commentaires sur la manière de déballer les logiciels, les problèmes liés à l'utilisation de différenets paramètres linguistiques et divers autres aspects valables pour tout le livre.
La partie sur la Configuration Post LFS et logiciels supplémentaires est là où la plupart des gens voudront aller de suite. Elle ne parle pas que de configuration, mais aussi de sécurité (Chapitre 4, Sécurité), de systèmes de fichiers (Chapitre 5, Systèmes de fichiers et gestion de disque — dont GRUB pour l'UEFI), d'éditeurs de texte (Chapitre 6, Éditeurs de texte) et de shells (Chapitre 7, Shells). En effet, il se peut que vous souhaitiez vous reporter à certaines parties de ce chapitre (surtout les sections sur les éditeurs de texte et les systèmes de fichiers) pendant l'élaboration de votre système LFS.
Suite à ces éléments de base, la plupart des gens voudront au moins regarder la partie Bibliothèques et outils généraux du livre. Cette partie contient des informations sur beaucoup d'éléments qui sont des pré-requis pour d'autres sections du livre, ainsi que des éléments (tels que Chapitre 13, Programmation) utiles en eux-mêmes. Vous n'êtes pas obligés d'installer tous les paquets et toutes les bibliothèques qui se trouvent dans cette partie vu que chaque procédure d'installation de BLFS vous dit de quels paquets elle dépend. Vous pouvez choisir le programme que vous voulez installer et voir ce dont il a besoin (n'oubliez pas de regarder les dépendances imbriquées !).
De même, la plupart des gens voudront probablement regarder la partie Réseau. Elle traite de la connexion à Internet ou à votre LAN (Chapitre 14, Se connecter à un réseau) en utilisant diverses méthodes telles que DHCP et PPP, avec des éléments tels que des bibliothèques réseaux (Chapitre 17, Bibliothèques réseaux) et divers programmes et outils réseaux de base.
Une fois que vous avez vu ces bases, il se peut que vous souhaitiez configurer des services réseaux plus avancés. Ils sont traités dans la partie Serveurs du livre. Ceux qui veulent construire des serveurs y trouveront sûrement un bon point de départ. Remarquez que cette section contient aussi des informations sur divers paquets de bases de données.
Les douze chapitres suivants du livre traitent principalement des systèmes de bureau. Ces parties du livre débutent avec une partie sur Composants graphiques. Cette partie gère aussi quelques bibliothèques génériques basées sur X (Chapitre 25, Bibliothèques de l'environnement graphique). Après cela, KDE, GNOME, Xfce et LXQt ont leur propre partie, suivie par une partie sur Logiciels X.
Le livre continue ensuite sur les paquets Multimédia. Remarquez que beaucoup de gens peuvent vouloir utiliser les instructions de ALSA de ce chapitre au tout début de leur cheminement BLFS ; elles ne sont mises ici que parce que c'est leur place la plus logique.
La partie finale du livre BLFS principal traite de Imprimantes, scanners et typographies. C'est utile pour la plupart des gens ayant des systèmes de bureau et même ceux qui créent des systèmes serveurs dédiés pourraient la trouver utile.
Nous espérons que vous aurez plaisir à utiliser BLFS. Nous souhaitons que vous puissiez réaliser votre rêve de construire votre système Linux parfaitement personnalisé !