Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 6. Installation des logiciels du système de base | Suivant |
Estimation du temps de compilation : 1,2 SBU Estimation de l'espace disque requis : 27 Mo |
Bash, acronyme de Bourne-Again SHell, est un interpréteur de commande très répandu sur les systèmes Unix. Il se charge d'interpréter et d'évaluer les commandes que l'utilisateur entre sur l'entrée standard (le clavier), comme par exemple lancer un programme.
Programmes installés : bash, sh (lien vers bash) et bashbug
Bash dépend de Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Sed.
Bash contient un certain nombres de bogues faisant qu'il ne se comporte pas de la façon attendue. Corrigez ce comportement avec le correctif suivant :
patch -Np1 -i ../bash-2.05b-2.patch |
Préparez la compilation de Bash :
./configure --prefix=/usr --bindir=/bin |
Compilez le paquet :
make |
Ce paquet dispose d'une suite de tests, réalisant plusieurs tests pour s'assurer que le programme a été construit correctement. Si vous décidez de le lancer, la commande suivante fera le nécessaire :
make tests |
Installez le paquet :
make install |
Et rechargez le nouveau programme bash :
exec /bin/bash --login +h |
Précédent | Sommaire | Suivant |
Installer Automake-1.7.6 | Niveau supérieur | Installer File-4.04 |