pkg.soopen package index

brew / rang 5388

Installer s4cmd avec Homebrew, apt, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de s4cmd pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install s4cmd

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install s4cmd

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

Nixvérifié · 92%
nix profile install nixpkgs#s4cmd

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

aperçu

Résumé du paquet

Super S3 command-line tool

Commandes et alias

  • s4cmd
  • s4cmd.py

historique

Historique du projet et usages

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

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

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

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour s4cmd. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.
  • S’installe avec 1 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

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

exécutables

Exécutables installés

CommandeTypeExpositionNote
s4cmdcliexécutable global
s4cmd.pycliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-09-19
version du gestionnaire2.1.0
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/bloomreach/s4cmd

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:s4cmd
Version2.1.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/s4cmd
Page d'accueilhttps://github.com/bloomreach/s4cmd
Dépôthttps://github.com/bloomreach/s4cmd
LicenceApache-2.0
Archive sourcehttps://files.pythonhosted.org/packages/42/b4/0061f4930958cd790098738659c1c39f8feaf688e698142435eedaa4ae34/s4cmd-2.1.0.tar.gz
Dépendancespython@3.14
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

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 Dépendances
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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