Dash-0.5.12

Introduksjon til Dash

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.2 plattform.

Pakkeinformasjon

Dash Avhengigheter

Valgfri

libedit (kommandolinjeredigeringsbibliotek)

Installasjon av Dash

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:

[Note]

Note

Hvis du oppretter den symbolske lenken fra dash til sh, må du tilbakestille lenken til bash for å bygge LFS.

ln -svf dash /bin/sh

Parameterforklaringer

--bindir=/bin: Denne parameteren plasserer dash binær inn i rotfilsystemet.

--with-libedit: For å kompilere Dash med libedit støtte.

Konfigurere Dash

Konfigurasjonsfiler

Dash kilder /etc/profile og ~/.profile

Konfigurasjonsinformasjon

Oppdater /etc/shells for å inkludere Dash skallet ved å utstede følgende kommando som root bruker:

cat >> /etc/shells << "EOF"
/bin/dash
EOF

Innhold

Installert Program: dash
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte beskrivelser

dash

er et POSIX kompatibelt skall