pkg.soopen package index

brew / Rang 5388

s4cmd mit Homebrew, apt, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install s4cmd

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install s4cmd

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

Nixverifiziert · 92%
nix profile install nixpkgs#s4cmd

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

Überblick

Paketzusammenfassung

Super S3 command-line tool

Befehle und Aliase

  • s4cmd
  • s4cmd.py

Verlauf

Projektgeschichte und Nutzung

s4cmd is a Python command-line client for Amazon S3, created as a faster alternative to s3cmd for large files and data-intensive scripts.

Projektgeschichte

Chou-han Yang created s4cmd after heavy use of s3cmd in scripted, data-intensive applications exposed a need for performance improvements, large-file support, and behavioral fixes. The 2.x line migrated the backend from Boto 2 to Boto3 and added batch deletion and broader API pass-through support.

Adoptionsgeschichte

s4cmd has been distributed through PyPI and packaged by Homebrew, Debian, Ubuntu, and Nix according to the official installation instructions and source_facts.package-manager. Its reuse of s3cmd's configuration format lowered migration friction for existing command-line users.

Wie es verwendet wird

Typical operations include `ls`, `put`, `get`, `cp`, `mv`, `sync`, `del`, and `du`. By default it can read credentials from `${HOME}/.s3cfg`; users may select another file with `--config`, use environment variables, or rely on an EC2 IAM role. Parallelism is controlled with `--num-threads`.

Warum Paket-Nerds sich dafür interessieren

s4cmd represents the performance-oriented branch of early S3 command-line tooling: a compact Python implementation designed for scripting and large, data-intensive transfers. Its compatibility with the established `.s3cfg` convention makes it interesting as an example of ecosystem interoperability without exact drop-in compatibility.

Zeitleiste

  • 2.x series: Backend migrated from Boto 2 to Boto3 and batch deletion was introduced.

Related projects

  • s3cmd directly inspired s4cmd and supplies the `.s3cfg` format that s4cmd can reuse. Boto3 is the current AWS SDK backend.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für s4cmd wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhä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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.s3cfg

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.s3cfg

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
s4cmdcliglobales Executable
s4cmd.pycliglobales 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-Version2.1.0
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/bloomreach/s4cmd

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

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:s4cmd
Version2.1.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/s4cmd
Homepagehttps://github.com/bloomreach/s4cmd
Repositoryhttps://github.com/bloomreach/s4cmd
LizenzApache-2.0
Quellarchivhttps://files.pythonhosted.org/packages/42/b4/0061f4930958cd790098738659c1c39f8feaf688e698142435eedaa4ae34/s4cmd-2.1.0.tar.gz
Abhängigkeitenpython@3.14
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Names4cmd
Version Scheme0
Revision7
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.

Debian apt95%

s4cmd 2.1.0+ds-3

Super Amazon S3 command line tool

https://github.com/bloomreach/s4cmd

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

s4cmd

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

s4cmd 2.1.0+ds-2

Super Amazon S3 command line tool

https://github.com/bloomreach/s4cmd

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

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 configuration and credential file locations
  • 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