Ceux qui ont déjà construit un système LFS connaissent les principes généraux du téléchargement et du déballage de logiciel. Néanmoins, nous allons répéter ici quelques informations pour ceux ne sachant pas construire leur propre logiciel.
Chaque ensemble d'instructions d'installation contient une URL d'où vous pouvez télécharger le package. Néanmoins, nous gardons une sélection de correctifs disponibles via http. Ils sont référencés dans les instructions d'installation.
Alors que vous pouvez conserver les archives tar des sources où vous souhaitez, nous utiliserons lors de leur déballage ou lors de la décompression de tout correctif requis le répertoire /usr/src.
Nous ne pouvons pas accentuer plus sur le fait que vous devez démarrer avec un arbre des sources propre à chaque fois. Ceci veut dire que si vous avez une erreur, il est habituellement mieux de supprimer l'arbre des sources et de déballer l'archive avant d'essayer de nouveau. Ceci ne s'applique pas si vous êtes un utilisateur avancé, habitué à la modification des Makefiles et du code C, mais, en cas de doute, repartez d'un arbre propre.
Si un fichier est une archive tar compressée au format gzip, il est déballé en lançant une des deux commandes suivantes, dépendant du nom du fichier:
tar -xvzf filename.tar.gz tar xvzf nom_du_fichier.tgz tar -xvzf filename.tar.Z |
Si un fichier est une archive tar compressée au format bzip, il peut être déballé en lançant:
tar -jxvf filename.tar.bz2 |
Vous pouvez utiliser une méthode légèrement différente:
bzcat filename.tar.bz2 | tar -xv |
Enfin, vous devez être capable de déballer les correctifs, qui, généralement, n'utilisent pas le format tar. Le meilleur moyen est de copier le correctif dans /usr/src et de lancer ensuite une des commandes suivantes suivant que le fichier est .gz ou .bz2:
gunzip patchname.gz bunzip2 patchname.bz2 |
Précédent | Sommaire | Suivant |
Informations importantes | Niveau supérieur | Le débat /usr contre /usr/local |