Automic VaultAutomic Vault

brew

uutils-diffutils mit Homebrew, Nix, winget, apk, chocolatey, apt, dnf, MacPorts, pacman, zypper, scoop installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install uutils-diffutils

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install diffutils

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

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#uutils-diffutils

nixpkgs package indexes · pkgs/by-name/uu/uutils-diffutils/package.nix · Quelle: api.github.com

Alpine Linux apkverifiziert · 92%
sudo apk add diffutils

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

Debian aptverifiziert · 92%
sudo apt install diffutils

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

Fedora dnfverifiziert · 92%
sudo dnf install diffutils

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S diffutils

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

openSUSE zypperverifiziert · 92%
sudo zypper install diffutils

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

Windows

Windows Package Managerverifiziert · 92%
winget install --id uutils.diffutils -e

Windows Package Manager source index · uutils.diffutils · Quelle: cdn.winget.microsoft.com

Chocolateyverifiziert · 92%
choco install diffutils

Chocolatey community package catalog · diffutils · Quelle: community.chocolatey.org

Scoopverifiziert · 92%
scoop install main/diffutils

Scoop official bucket manifest trees · bucket/diffutils.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

Cross-platform Rust rewrite of the GNU diffutils

Befehle und Aliase

  • diffutils
  • udiffutils
  • uu-cmp
  • uu-diff
  • uu-diffutils

Verlauf

Projektgeschichte und Nutzung

uutils-diffutils is the uutils Rust implementation of the GNU diffutils family: diff, cmp, diff3, and sdiff.

Projektgeschichte

The repository was created in 2021 and describes itself as a drop-in replacement of diffutils in Rust. Its README says the implementation began from an incomplete diff generator in Rust's compiletest tooling and was adapted toward compatibility with GNU diff and patch workflows.

Adoptionsgeschichte

Compared with uutils-coreutils, diffutils is younger and less widely adopted, but it sits inside the same uutils ecosystem of Rust rewrites of standard Unix command families. The official project page labels it Beta and states that differences from GNU diffutils are treated as bugs.

Package metadata in this batch shows the Rust uutils package available through Homebrew, Nix, Scoop, and winget, while traditional GNU diffutils remains the mainstream package in many Unix distributions.

Wie es verwendet wird

Its practical use is familiar diffutils work: comparing files and directories, producing unified diffs, and supporting tools and scripts that expect diff-style output compatible with GNU diff and patch.

Warum Paket-Nerds sich dafür interessieren

For package nerds, uutils-diffutils is interesting because diff is both a daily developer tool and a compatibility trap. A drop-in rewrite must satisfy old scripts, patch pipelines, and packaging tests, so even a small behavior difference is treated as a packaging-level bug.

Zeitleiste

  • 2021: uutils/diffutils repository created on GitHub.
  • 2024: v0.4.0 release appears in the official GitHub releases feed.
  • 2026: v0.5.0 marked as latest in the official GitHub release listing.

Related projects

  • Related projects include GNU diffutils, GNU patch, Rust compiletest, uutils coreutils, and other uutils command-family rewrites.

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 6 Plattformziele verfügbar.
  • 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.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
diffutilscliglobales Executable
udiffutilscliglobales Executable
uu-cmpcliglobales Executable
uu-diffcliglobales Executable
uu-diffutilscliglobales 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-26
Manager-Version0.5.0
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.5.0

https://github.com/uutils/diffutils

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:uutils-diffutils
Version0.5.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/uutils-diffutils
Homepagehttps://uutils.github.io/diffutils/
Repositoryhttps://github.com/uutils/diffutils
Upstream-Dokumentationhttps://github.com/uutils/diffutils
LizenzApache-2.0 OR MIT
Quellarchivhttps://github.com/uutils/diffutils/archive/refs/tags/v0.5.0.tar.gz
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenAll commands have been installed with the prefix "uu-". If you need to use these commands with their normal names, you can add a "uubin" directory to your PATH from your bashrc like: PATH="$HOMEBREW_PREFIX/opt/uutils-diffutils/libexec/uubin:$PATH"

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameuutils-diffutils
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.

Nix95%

uutils-diffutils

nix profile install nixpkgs#uutils-diffutils
  • normalized package name match
  • Abgeglichen nach: Uutils Diffutils
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/uu/uutils-diffutils/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

uutils.diffutils

winget install --id uutils.diffutils -e
  • normalized package name match
  • Abgeglichen nach: Uutils Diffutils
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: uutils.diffutils from https://cdn.winget.microsoft.com/cache/source.msix
MacPorts94%

diffutils

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

diffutils 1:3.10-4

File comparison utilities

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

sudo apt install diffutils
  • Section: utils
  • Architecture: amd64
  • 2 optionale Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: diffutils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

diffutils-doc 1:3.10-4

Documentation for GNU diffutils in HTML format

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

sudo apt install diffutils-doc
  • Section: doc
  • Architecture: all
  • Source Package: diffutils
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: diffutils-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

diffutils

nix profile install nixpkgs#diffutils
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: diffutils from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt92%

diffutils 1:3.10-1build1

File comparison utilities

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

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

diffutils-doc 1:3.10-1build1

Documentation for GNU diffutils in HTML format

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

sudo apt install diffutils-doc
  • Section: doc
  • Architecture: all
  • Source Package: diffutils
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: diffutils-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk92%

diffutils 3.12-r0

Show differences among files

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

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

diffutils-doc 3.12-r0

Show differences among files (documentation)

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

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

diffutils 3.12-5.fc44

GNU collection of diff utilities

https://www.gnu.org/software/diffutils/diffutils.html

sudo dnf install diffutils
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: diffutils
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: diffutils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman92%

diffutils 3.12-2

Utility programs used for creating patch files

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

sudo pacman -S diffutils
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: diffutils from https://geo.mirror.pkgbuild.com/core/os/x86_64/core.db.tar.gz
zypper92%

diffutils 3.12-1.3

GNU diff Utilities

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

sudo zypper install diffutils
  • License: GFDL-1.2-only AND GPL-3.0-or-later
  • Category: Productivity/Text/Utilities
  • Architecture: x86_64
  • Source Package: diffutils
  • 1 Abhängigkeiten
  • 2 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: diffutils from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

diffutils-lang 3.12-1.3

Translations for package diffutils

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

sudo zypper install diffutils-lang
  • License: GFDL-1.2-only AND GPL-3.0-or-later
  • Category: System/Localization
  • Architecture: noarch
  • Source Package: diffutils
  • 1 Abhängigkeiten
  • 3 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: diffutils-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
Chocolatey92%

diffutils

choco install diffutils
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: diffutils from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','dell-omsa'
Scoop92%

main/diffutils

scoop install main/diffutils
  • installed executable or alias match
  • Abgeglichen nach: Diffutils
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/diffutils.json from https://api.github.com/repos/ScoopInstaller/Main/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