Aller au-delà de BLFS

Les paquets installés dans ce livre ne sont que la partie visible de l'iceberg. Nous espérons que l'expérience acquise avec les livres LFS et BLFS vous donnera les bases nécessaires pour compiler, installer et configurer des paquets non inclus dans ce livre.

Quand vous installez un paquet à un emplacement différent de /, ou /usr, vous l'installez hors des paramètres d'environnement par défaut de la plupart des machines. Les exemples suivants devraient vous aider à trouver la solution à ce problème. Les exemples couvrent tout l'éventail des paramètres qui peuvent nécessiter une mise à jour, mais ils ne sont pas tous nécessaires dans toutes les situations.

Si vous cherchez un paquet qui n'est pas dans le livre, voici différentes manières de le trouver.

Quelques astuces générales sur la gestion des nouveaux paquets :

[Astuce]

Astuce

Si vous avez trouvé un paquet qui n'est disponible qu'au format .deb ou .rpm, deux petits scripts rpm2targz et deb2targz sont disponibles sur https://anduin.linuxfromscratch.org/BLFS/extras/deb2targz.tar.bz2 et https://anduin.linuxfromscratch.org/BLFS/extras/rpm2targz.tar.bz2 pour convertir les archives dans un simple format tar.gz.

Le script rpm2cpio peut s'avérer utile. La version Perl qui se trouve dans les archives du noyau linux, sur https://lore.kernel.org/all/20021016121842.GA2292@ncsu.edu/2-rpm2cpio, fonctionne pour la plupart des sources rpm. Le script rpm2targz utilise un script ou un binaire rpm2cpio s'il y en a un dans votre PATH. Remarquez que rpm2cpio extrait un rpm source dans le répertoire actuel, et donne une archive tar, un fichier spec, et peut-être des correctifs ou d'autres fichiers.