Dash est un shell respectueux de
POSIX. On peut l'installer en tant que /bin/sh ou, comme shell par
défaut pour root
ou un deuxième
utilisateur ayant un identifiant (userid) de 0. Il dépend de moins
de bibliothèques que le shell Bash
et il est donc probablement moins touché par des problèmes de mise
à jour ou d'échec de disque. Dash
est également utile pour vérifier qu'un script est entièrement
compatible avec la syntaxe POSIX.
Téléchargement (HTTP) : http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.5.1.tar.gz
Somme de contrôle MD5 du téléchargement : 7ac832b440b91f5a52cf8eb68e172616
Taille du téléchargement : 200 Kio
Estimation de l'espace disque requis : 2.5 Mio
Estimation du temps de construction : 0.1 SBU
libedit (bibliothèque d'éditeur en ligne de commande)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/dash
Installez Dash en lançant les commandes suivantes :
./configure --bindir=/bin --mandir=/usr/share/man && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous aimeriez faire de dash la sh par défaut, recréez le lien
symbolique /bin/sh
en tant
qu'utilisateur root
:
Si vous créez le lien symbolique de dash vers sh, vous devrez réinitialiser le lien avec bash pour construire LFS.
ln -svf dash /bin/sh
--bindir=/bin
>:nbsp;:
This parameter places the dash binary into the root
filesystem.
--with-libedit
: Pour compiler
Dash avec le support de libedit.
Mettez à jour /etc/shells
pour
inclure le shell Dash en lançant
la commande suivante en tant qu'utilisateur root
:
cat >> /etc/shells << "EOF"
/bin/dash
EOF
Last updated on 2010-04-21 21:10:06 +0200