pkg.soopen package index

brew / Rang 4561

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

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

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
diffutilsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
udiffutilsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
uu-cmpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
uu-diffExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
uu-diffutilsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

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-08-03
Manager-Version0.5.0
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:uutils-diffutils
Version0.5.0
PaketmanagerHomebrew
Homepagehttps://uutils.github.io/diffutils/
Repositoryhttps://github.com/uutils/diffutils
Bottlenicht erfasst
Dienstkeiner deklariert

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 · api.github.com · nixpkgs package indexes: pkgs/by-name/di/diffutils/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
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-6.fc45

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/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-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.5

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/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper92%

diffutils-lang 3.12-1.5

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/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-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','deezer'
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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation