Bash-2.05b

Il pacchetto Bash contiene la Bourne-Again Shell.

Tempo approssimativo di costruzione:  1.2 SBU
Spazio necessario sul disco:     27 MB

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

Installazione di Bash

Bash č afflitto da bug che fanno sė che a volte non agisca come ci si aspetta. Correggete queste anomalie con la patch seguente:

patch -Np1 -i ../bash-2.05b-2.patch

Ora preparate Bash per la compilazione:

./configure --prefix=/usr --bindir=/bin

Compilate il pacchetto:

make

Per verificare il risultato digitate: make tests.

Installate il pacchetto:

make install

Ora avviate la bash che avete appena compilato (sostituendo quella che state attualmente eseguendo):

exec /bin/bash --login +h

Notate che i parametri usati fanno sė che bash sia una istanza di login interattiva (cosė viene letto /etc/profile, se esiste, e il primo ~/.bash_profile, ~/.bash_login e/o ~/.profile trovati), e continua a disabilitare l'hashing, cosė che i nuovi programmi siano trovati non appena diventano disponibili.

Contenuti di Bash

Programmi installati: bash, sh (collegamento a bash) e bashbug

Brevi descrizioni

bash č un interprete di comandi ampiamente utilizzato. Esegue molti tipi di espansioni e sostituzioni in una data linea di comando prima di eseguirla, il che rende questo interprete un potente strumento.

bashbug č uno script di shell che aiuta l'utente a comporre e spedire rapporti di bug riguardanti bash in un formato standard.

sh č un link simbolico al programma bash. Quando invocato come sh, bash prova a simulare l'ambiente di avvio della versione storica di sh il pių fedelmente possibile, rimanendo al contempo conforme allo standard POSIX.