Dash er et POSIX kompatibelt
skall. Det kan bli installert som /bin/sh eller som standard skall
for både root
eller en annen bruker
med bruker-ID på 0. Det avhenger av færre biblioteker enn
Bash skallet og er derfor mindre
sannsynlig at det blir påvirket av et oppgraderingsproblem eller
diskfeil. Dash er også nyttig for
å kontrollere at et skript er fullstendig kompatibelt med POSIX
syntakset.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.12.tar.gz
Nedlasting MD5 sum: 57222b768b84003ea4b801e5d5e0e52b
Nedlastingsstørrelse: 244 KB
Estimated disk space required: 2.9 MB
Estimert byggetid: mindre enn 0.1 SBU
libedit (kommandolinjeredigeringsbibliotek)
Installer Dash ved å kjøre følgende kommandoer:
./configure --bindir=/bin --mandir=/usr/share/man && make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
Hvis du vil gjøre dash standard sh, gjenskap /bin/sh
symbolkobling som root
bruker:
Hvis du oppretter den symbolske lenken fra dash til sh, må du tilbakestille lenken til bash for å bygge LFS.
ln -svf dash /bin/sh
--bindir=/bin
: Denne
parameteren plasserer dash binær inn i rotfilsystemet.
--with-libedit
: For å kompilere
Dash med libedit støtte.
Oppdater /etc/shells
for å
inkludere Dash skallet ved å
utstede følgende kommando som root
bruker:
cat >> /etc/shells << "EOF"
/bin/dash
EOF