pkg.soopen package index

brew / Rang 5678

rmtrash mit Homebrew, MacPorts, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install rmtrash

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install rmtrash

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

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#rmtrash

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

Überblick

Paketzusammenfassung

Move files and directories to the trash

Befehle und Aliase

  • rmtrash

Verlauf

Projektgeschichte und Nutzung

rmtrash is a macOS command-line utility that moves files and directories to the system Trash instead of deleting them permanently.

Projektgeschichte

TBXark created rmtrash as a small macOS utility that moves files and directories to the system Trash instead of permanently unlinking them. The current implementation is written in Swift and includes a bundled manual and tests.

The utility evolved toward broad rm-compatible option handling, including recursive deletion, interactive modes, filesystem-boundary control, root preservation, empty-directory removal, and verbose output.

Adoptionsgeschichte

rmtrash is installable through Homebrew, Mint, MacPorts, and Nix, with the latter two channels identified in the supplied package facts. The official README also documents manual binary installation.

The project encourages interactive shell use through del and trash aliases while recommending that users keep permanent rm visibly separate.

Wie es verwendet wird

Users pass files or directories to rmtrash with familiar rm-style flags. Recursive and interactive modes, preserve-root behavior, one-filesystem traversal, empty-directory handling, and verbose output are supported.

RMTRASH_INTERACTIVE_MODE can select the default prompting mode. The official README recommends aliases such as del or trash while leaving permanent deletion accessible through the full path to rm.

Warum Paket-Nerds sich dafür interessieren

rmtrash gives macOS command-line users recoverable deletion with an interface modeled closely on GNU rm, including recursive, force, interactive, verbose, filesystem-boundary, and root-preservation options.

Its value lies in fitting Finder Trash behavior into familiar shell muscle memory while retaining guardrails such as interactive prompts and preserve-root semantics.

Zeitleiste

  • 2016: Public development of TBXark's rmtrash began.
  • 2021: The project migrated from its earlier implementation toward Swift Package Manager-based development.
  • 2026: Version 0.8.0 was distributed through Homebrew.

Related projects

  • rmtrash belongs to the family of safer rm replacements and trash-oriented command-line tools. Unlike FreeDesktop trash wrappers, this project specifically targets the macOS Trash.

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 4 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
rmtrashcliglobales 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-09-19
Manager-Version0.8.0
Manager aktualisiert2026-09-12
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.8.0

https://github.com/TBXark/rmtrash

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:rmtrash
Version0.8.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/rmtrash
Homepagehttps://github.com/TBXark/rmtrash
Repositoryhttps://github.com/TBXark/rmtrash
LizenzMIT
Quellarchivhttps://github.com/TBXark/rmtrash/archive/refs/tags/0.8.0.tar.gz
Zuletzt aktualisiert2026-09-12T10:46:43Z
Pulseupdated
Bottleverfügbar (auf arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namermtrash
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • macos
  • xcode
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%

rmtrash

nix profile install nixpkgs#rmtrash
  • normalized package name match
  • Abgeglichen nach: Rmtrash
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/rm/rmtrash/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

rmtrash

sudo port install rmtrash
  • normalized package name match
  • Abgeglichen nach: Rmtrash
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/rmtrash/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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation