Automic VaultAutomic Vault

brew

duff を Homebrew, apt, dnf, MacPorts, Nix でインストール

duff のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install duff

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install duff

MacPorts ports tree · sysutils/duff/Portfile · ソース: api.github.com

Linux

Debian apt確認済み · 92%
sudo apt install duff

Debian stable package indexes · duff · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install duff

Fedora Rawhide package metadata · duff · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#duff

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

概要

パッケージ概要

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

コマンドとエイリアス

  • duff

履歴

プロジェクトの歴史と使われ方

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.

プロジェクトの歴史

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.

採用の歴史

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.

使われ方

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.

パッケージ好きにとっての重要性

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.

タイムライン

  • 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.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 13 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
duffcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版0.5.2
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/elmindreda/duff

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報No cached GitHub release or tag data was available.https://github.com/elmindreda/duff信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:duff
バージョン0.5.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/duff
ホームページhttps://github.com/elmindreda/duff
リポジトリhttps://github.com/elmindreda/duff
上流ドキュメントhttps://github.com/elmindreda/duff#readme
ライセンスZlib
ソースアーカイブhttps://downloads.sourceforge.net/project/duff/duff/0.5.2/duff-0.5.2.tar.gz
Bottle利用可能 (対象 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-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

duff 0.5.2-2

Duplicate file finder

https://github.com/elmindreda/duff

sudo apt install duff
  • Section: utils
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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 依存関係
  • normalized package name match
  • 一致条件: 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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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