Automic VaultAutomic Vault

brew

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

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install duff

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install duff

MacPorts ports tree · sysutils/duff/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install duff

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

Fedora dnfverifiziert · 92%
sudo dnf install duff

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

Nixverifiziert · 92%
nix profile install nixpkgs#duff

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

Überblick

Paketzusammenfassung

Quickly find duplicates in a set of files from the command-line

Befehle und Aliase

  • duff

Verlauf

Projektgeschichte und Nutzung

duff is an older Unix command-line duplicate-file finder that compares candidate files using SHA-family message digests. Its history is unusually well documented in its README, including its pre-release name, early private circulation, first official release, and later maintenance releases.

Projektgeschichte

The tool began as version 0.1 under the name duplicate, then version 0.2 became the first release named duff but was only shared with a few people in early 2005. Version 0.3 became the first official release on November 22, 2005 after the author found a suitably licensed SHA1 implementation.

Version 0.4, released January 13, 2006, was described by the project as the first stable everyday-use release. The 0.5 line in 2011 and 2012 restarted development with minor features, bug fixes, optimizations, improved default thorough-mode output, and message-prefix cleanup.

Adoptionsgeschichte

duff became a portable Unix utility rather than a large ecosystem project. The README records successful builds across Linux distributions, BSDs, Darwin and Mac OS X, NetBSD, SunOS, Cygwin, and Red Hat Enterprise Linux, and package metadata shows it still exists in Homebrew, Debian, Fedora, MacPorts, Nix, and Ubuntu.

Wie es verwendet wird

The common use is scanning one or more paths for duplicate files, with duff grouping duplicate candidates after digest-based comparison. The project ships a traditional man page and autotools build, matching the packaging style of mid-2000s Unix command-line utilities.

Warum Paket-Nerds sich dafür interessieren

duff is interesting as a compact, old-school duplicate finder that survived through distro packaging. It belongs to the era before newer Rust and Go disk tools, when small C utilities with man pages, autotools, and portable Unix build notes were the normal package-manager substrate.

Zeitleiste

  • 2005: Version 0.2, the first named duff release, circulated privately.
  • 2005: Version 0.3 became the first official release on November 22.
  • 2006: Version 0.4 was considered stable enough for everyday use.
  • 2011: Version 0.5 restarted development with minor features and fixes.
  • 2012: Version 0.5.2 added optimizations and default behavior changes.

Related projects

  • fdupes and rdfind are adjacent duplicate-file finders in Unix package collections.
  • Modern disk-maintenance tools overlap with duff's cleanup use case, but duff's identity remains the narrow duplicate-file finder.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 13 Plattformziele verfügbar.

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.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
duffcliglobales 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-08
Manager-Version0.5.2
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/elmindreda/duff

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoNo cached GitHub release or tag data was available.https://github.com/elmindreda/duffnone Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:duff
Version0.5.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/duff
Homepagehttps://github.com/elmindreda/duff
Repositoryhttps://github.com/elmindreda/duff
Upstream-Dokumentationhttps://github.com/elmindreda/duff#readme
LizenzZlib
Quellarchivhttps://downloads.sourceforge.net/project/duff/duff/0.5.2/duff-0.5.2.tar.gz
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, 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 Nameduff
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%

duff 0.5.2-2

Duplicate file finder

https://github.com/elmindreda/duff

sudo apt install duff
  • Section: utils
  • Architecture: amd64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Duff
Debian stable package indexes · deb.debian.org · Debian stable package indexes: duff from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

duff

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

duff 0.5.2-1.1build1

Duplicate file finder

http://duff.sourceforge.net/

sudo apt install duff
  • Section: universe/utils
  • Architecture: amd64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Duff
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: duff from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

duff 0.5.2-32.fc44

Quickly find duplicate files

http://duff.sourceforge.net/

sudo dnf install duff
  • License: zlib
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: duff
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Duff
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: duff from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

duff

sudo port install duff
  • normalized package name match
  • Abgeglichen nach: Duff
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/duff/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 package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment