5.29. Bash-3.0

Il pacchetto Bash contiene la Bourne-Again SHell.

Tempo approssimativo di costruzione: 1.2 SBU

Spazio su disco richiesto: 27 MB

L'installazione di Bash dipende da: Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Sed.

5.29.1. c Bash

Preparare Bash per la compilazione:

./configure --prefix=/tools --without-bash-malloc

Significato delle opzioni di configurazione:

--without-bash-malloc

Questa opzione disattiva l'uso della funzione di allocazione di memoria di Bash (malloc) che nota per causare errori di segmentation faults. Disattivando questa opzione, Bash user le funzioni malloc dalle Glibc, che sono pi stabili.

Compilare il pacchetto:

make

Per testare i risultati digitare: make tests.

Installare il pacchetto:

make install

Fare un link link per i programmi che usano sh come shell:

ln -s bash /tools/bin/sh

Dettagli su questo pacchetto si trovano nella Sezione 6.37.2, “Contenuti di Bash.”