Automic VaultAutomic Vault

brew

ddd mit Homebrew, apt, dnf, MacPorts, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install ddd

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install ddd

MacPorts ports tree · devel/ddd/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install ddd

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

Fedora dnfverifiziert · 92%
sudo dnf install ddd

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

Nixverifiziert · 92%
nix profile install nixpkgs#ddd

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

Überblick

Paketzusammenfassung

Graphical front-end for command-line debuggers

Verlauf

Projektgeschichte und Nutzung

GNU DDD, the Data Display Debugger, is a graphical front end for command-line debuggers. Its package identity is tied to the classic Unix debugging stack: Motif/X11 UI, GDB underneath, and a visual data display for inspecting structures as graphs.

Projektgeschichte

DDD grew out of 1990s work on graphical debugging interfaces for Unix debuggers and became part of the GNU Project. The GNU manual describes it as a front end to GDB and other inferior debuggers, while the official DDD paper emphasized graphical data display as its distinctive contribution over a plain source-level debugger UI.

Adoptionsgeschichte

For many years DDD was packaged by Unix and Linux distributions as the familiar GUI companion to GDB, DBX, XDB, and similar debuggers. The project had a long stable period around the 3.3.x line, with GNU's news page announcing 3.3.12 in 2009, and later documentation and homepage updates describing the 3.4 series.

Wie es verwendet wird

Package users typically install DDD when they want a graphical debugging session without moving to an IDE: breakpoints, watchpoints, call stacks, source display, and graph-style inspection of data structures while GDB or another debugger runs underneath.

Warum Paket-Nerds sich dafür interessieren

DDD is notable because it packages an older but still recognizable Unix GUI workflow: X11, Motif, GNU debugger tooling, and persistent per-user sessions. It is a reminder that command-line developer tools often acquired graphical front ends long before IDEs became the default package consumers.

Zeitleiste

  • 1995: Official DDD paper describes the graphical data display approach.
  • 2009: DDD 3.3.12 announced on the GNU DDD news page.
  • 2023: GNU manual first edition updated for DDD 3.4.0.
  • 2026: GNU homepage lists the 3.4 series as the current stable line.

Related projects

  • GDB and CUDA-GDB are the primary debuggers named by the current GNU DDD homepage.
  • DBX, XDB, Bash, Python, Perl, and GNU Make debuggers are part of DDD's broader historical debugger-front-end role.
  • KDbg and IDE debuggers occupy adjacent graphical-debugger territory.

Sicherheitslage

Risikostufe: red

escape, surveillance, or offensive capability signal.

Risikoklassifikator

red Risiko · mittel Konfidenz · escape-surveillance-offensive

Warum

  • escape, surveillance, or offensive capability signal

Signale

  • text:debugger

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 10 Plattformziele verfügbar.
  • Installiert mit 12 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 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
~/.ddd/init~/.ddd/sessions/<session>/init

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
dddcliglobales 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-07-25
Manager-Version3.4.1
Manager aktualisiert2026-06-25
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.gnu.org/software/ddd/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:ddd
Version3.4.1
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/ddd
Homepagehttps://www.gnu.org/software/ddd/
Repositoryhttps://savannah.gnu.org/projects/ddd
Upstream-Dokumentationhttps://www.gnu.org/s/ddd/manual/html_mono/ddd.html
LizenzGPL-3.0-or-later AND GFDL-1.1-no-invariants-or-later AND GFDL-1.3-no-invariants-or-later AND HPND-sell-variant AND MIT-open-group
Quellarchivhttps://ftpmirror.gnu.org/gnu/ddd/ddd-3.4.1.tar.gz
Zuletzt aktualisiert2026-06-25T13:37:39+02:00
Pulseupdated
Abhängigkeitenfontconfig, libice, libsm, libx11, libxaw, libxext, libxft, libxmu, libxp, libxpm, libxt, openmotif
Build-Abhängigkeitengnu-sed
Von macOS bereitgestellte Bibliothekenncurses
Bottleverfügbar (auf arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

ddd 1:3.3.12-5.4+b1

Data Display Debugger, a graphical debugger frontend

http://www.gnu.org/software/ddd/

sudo apt install ddd
  • Section: devel
  • Architecture: amd64
  • Source Package: ddd
  • 10 Abhängigkeiten
  • 13 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Ddd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ddd from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ddd-doc 1:3.3.12-5.4

Additional documentation for the Data Display Debugger

http://www.gnu.org/software/ddd/

sudo apt install ddd-doc
  • Section: doc
  • Architecture: all
  • Source Package: ddd
  • 3 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Ddd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ddd-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ddd

nix profile install nixpkgs#ddd
  • normalized package name match
  • Abgeglichen nach: Ddd
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dd/ddd/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ddd 1:3.3.12-5.4build2

Data Display Debugger, a graphical debugger frontend

http://www.gnu.org/software/ddd/

sudo apt install ddd
  • Section: universe/devel
  • Architecture: amd64
  • 10 Abhängigkeiten
  • 13 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Ddd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ddd from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ddd-doc 1:3.3.12-5.4build2

Additional documentation for the Data Display Debugger

http://www.gnu.org/software/ddd/

sudo apt install ddd-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: ddd
  • 3 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Ddd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ddd-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

ddd 3.4.1-7.fc44

GUI for several command-line debuggers

http://www.gnu.org/software/ddd/

sudo dnf install ddd
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ddd
  • 23 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Ddd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ddd from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

ddd

sudo port install ddd
  • normalized package name match
  • Abgeglichen nach: Ddd
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/ddd/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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
  • Nucleus package database
  • av.db category and tag curation
  • 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