pkg.soopen package index

brew / Rang 2781

dash-shell mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für dash-shell in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install dash-shell

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install dash

MacPorts ports tree · shells/dash/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add dash

Alpine Linux edge package indexes · dash · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install dash

Debian stable package indexes · dash · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install dash

Fedora Rawhide package metadata · dash · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#dash

nixpkgs package indexes · pkgs/by-name/da/dash/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S dash

Arch Linux sync databases · dash · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install dash

openSUSE Tumbleweed package metadata · dash · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

POSIX-compliant descendant of NetBSD's ash (the Almquist SHell)

Befehle und Aliase

  • dash

Verlauf

Projektgeschichte und Nutzung

dash is a small POSIX shell descended from the Almquist shell lineage. In package-manager culture it is the fast, minimal `/bin/sh` candidate: less interactive shell comfort than Bash, but a tighter target for scripts that claim POSIX portability.

Projektgeschichte

dash descends from NetBSD's ash, the Almquist shell, and is maintained as a lightweight command interpreter for POSIX shell scripts. Its manual documents a shell focused on command execution, scripts, redirection, expansions, and built-ins rather than interactive user features.

The project became especially visible through Debian and Ubuntu system-shell work, where dash's speed and small size made it a candidate for `/bin/sh`. That history turned a modest shell implementation into an important compatibility test for shell scripts.

Adoptionsgeschichte

Debian's dash-as-bin-sh effort made dash part of everyday Linux packaging culture: maintainer scripts and `/bin/sh` scripts needed to stop relying on Bash-only behavior. The result was not just adoption of a shell, but pressure toward cleaner POSIX shell scripting across packages.

Homebrew packages it as `dash-shell` to avoid name ambiguity while still exposing the `dash` executable. Other Unix-like distributions package it simply as `dash`, often as a system scripting shell rather than an interactive login shell.

Wie es verwendet wird

Typical use is running POSIX shell scripts directly with `dash` or using it as `/bin/sh` on systems configured that way. It normally has no package-specific user config or credential store; shell startup behavior and scripts are governed by POSIX shell conventions and the system configuration.

Warum Paket-Nerds sich dafür interessieren

dash matters because it catches accidental Bashisms. If a package maintainer script works under dash, it is more likely to be genuinely portable `/bin/sh`; if it breaks, the package has probably encoded an undeclared Bash dependency.

Zeitleiste

  • Almquist shell era: ash provided the small POSIX shell lineage that dash descends from.
  • Debian dash-as-bin-sh era: dash became a prominent `/bin/sh` implementation for package scripts.
  • Present: dash is maintained in the kernel.org source tree and packaged across Unix-like systems.

Related projects

  • dash is related to ash, NetBSD sh, BusyBox ash, Bash in POSIX mode, and the broader family of `/bin/sh` implementations used by Unix package scripts.

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:shell

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 7 Plattformziele verfügbar.
  • Build-Metadaten listen 2 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
/etc/profile~/.profile

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
dashcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version0.5.13.5
Manager aktualisiert2026-10-26
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

http://gondor.apana.org.au/~herbert/dash/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:dash-shell
Version0.5.13.5
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/dash-shell
Homepagehttp://gondor.apana.org.au/~herbert/dash/
Upstream-Dokumentationhttp://gondor.apana.org.au/~herbert/dash/
LizenzBSD-3-Clause
Quellarchivhttps://cdn.netbsd.org/pub/pkgsrc/distfiles/dash-0.5.13.5.tar.gz
Zuletzt aktualisiert2026-10-26T14:32:21+02:00
Pulseupdated
Build-Abhängigkeitenautoconf, automake
Von macOS bereitgestellte Bibliothekenlibedit
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedash-shell
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

MacPorts94%

dash

sudo port install dash
  • installed executable or alias match
  • Abgeglichen nach: Dash
MacPorts ports tree · api.github.com · MacPorts ports tree: shells/dash/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

dash 0.5.12-12

POSIX-compliant shell

http://gondor.apana.org.au/~herbert/dash/

sudo apt install dash
  • Section: shells
  • Architecture: amd64
  • 1 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Dash
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dash from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

dash

nix profile install nixpkgs#dash
  • installed executable or alias match
  • Abgeglichen nach: Dash
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/da/dash/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt92%

ash 0.5.12-6ubuntu5

compatibility package for dash

http://gondor.apana.org.au/~herbert/dash/

sudo apt install ash
  • Section: universe/shells
  • Architecture: all
  • Source Package: dash
  • installed executable or alias match
  • Abgeglichen nach: Dash
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ash from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

dash 0.5.12-6ubuntu5

POSIX-compliant shell

http://gondor.apana.org.au/~herbert/dash/

sudo apt install dash
  • Section: shells
  • Architecture: amd64
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Dash
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dash from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk92%

dash 0.5.13.1-r2

Small and fast POSIX-compliant shell

http://gondor.apana.org.au/~herbert/dash/

sudo apk add dash
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: dash
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Dash
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dash from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

dash-binsh 0.5.13.1-r2

dash as /bin/sh

http://gondor.apana.org.au/~herbert/dash/

sudo apk add dash-binsh
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: dash
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Dash
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dash-binsh from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

dash-dbg 0.5.13.1-r2

Small and fast POSIX-compliant shell (debug symbols)

http://gondor.apana.org.au/~herbert/dash/

sudo apk add dash-dbg
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: dash
  • 1 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Dash
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dash-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk92%

dash-doc 0.5.13.1-r2

Small and fast POSIX-compliant shell (documentation)

http://gondor.apana.org.au/~herbert/dash/

sudo apk add dash-doc
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: dash
  • installed executable or alias match
  • Abgeglichen nach: Dash
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dash-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf92%

dash 0.5.13.2-2.fc45

Small and fast POSIX-compliant shell

http://gondor.apana.org.au/~herbert/dash/

sudo dnf install dash
  • License: BSD-3-Clause AND GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: dash
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Dash
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: dash from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman92%

dash 0.5.13.4-1

POSIX compliant shell that aims to be as small as possible

http://gondor.apana.org.au/~herbert/dash/

sudo pacman -S dash
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • 3 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Dash
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: dash from https://geo.mirror.pkgbuild.com/core/os/x86_64/core.db.tar.gz
zypper92%

dash 0.5.13.4-1.3

POSIX-compliant Implementation of /bin/sh

http://gondor.apana.org.au/~herbert/dash/

sudo zypper install dash
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Category: System/Shells
  • Architecture: x86_64
  • Source Package: dash
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Dash
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dash from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper92%

dash-sh 0.5.13.4-1.3

Handle behaviour of /bin/sh

http://gondor.apana.org.au/~herbert/dash/

sudo zypper install dash-sh
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: dash
  • 1 Abhängigkeiten
  • 3 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Dash
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dash-sh from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation