Automic VaultAutomic Vault

brew

bkt mit Homebrew, apk, apt, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install bkt

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add bkt

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

Debian aptverifiziert · 92%
sudo apt install bkt

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

Nixverifiziert · 92%
nix profile install nixpkgs#bkt

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

Überblick

Paketzusammenfassung

CLI utility for caching the output of subprocesses

Befehle und Aliase

  • bkt

Verlauf

Projektgeschichte und Nutzung

bkt is a Rust CLI and library for caching subprocess invocations. It is a small systems utility for shell prompts, fuzzy finders, polling scripts, and other workflows where repeated command output can be reused.

Projektgeschichte

The repository and crates.io package appeared in 2021. The README says bkt is pronounced 'bucket', is inspired by bash-cache, and wraps expensive process invocations so callers can reuse recent outputs without adding caching logic to their own programs.

Adoptionsgeschichte

bkt is distributed as a Rust crate, GitHub release binary, and Unix package through Homebrew, Debian/Ubuntu, Alpine, and Nix according to the supplied package facts. The README also tracks package-manager support and links Repology status.

Wie es verwendet wird

A typical invocation prefixes a command with bkt and a TTL, such as bkt --ttl=1m -- date. bkt caches stdout, stderr, and exit status, with options for stale refresh, working-directory and environment-sensitive keys, file modification checks, scopes, failure handling, and cache directory selection.

Warum Paket-Nerds sich dafür interessieren

bkt matters to package nerds because it turns a recurring shell pattern into one binary with well-documented cache semantics. It is the kind of low-level CLI that quietly improves prompts and scripts without forcing every project to grow its own memoization layer.

Zeitleiste

  • 2021: bkt repository and crate are created.
  • 2021: The README documents bkt as inspired by bash-cache.
  • 2020s: bkt gains package-manager coverage across Homebrew, Debian/Ubuntu, Alpine, and Nix.
  • 2020s: GitHub releases provide precompiled binaries starting with 0.5.

Related projects

  • bkt is directly related to bash-cache, which the README names as inspiration.
  • It complements shell tools such as fzf by caching expensive commands used in interactive interfaces.

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 8 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
bktcliglobales 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-25
Manager-Version0.8.2
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.8.2

https://github.com/dimo414/bkt

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

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:bkt
Version0.8.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/bkt
Homepagehttps://github.com/dimo414/bkt
Repositoryhttps://github.com/dimo414/bkt
Upstream-Dokumentationhttps://docs.rs/bkt/latest/bkt
LizenzMIT
Quellarchivhttps://github.com/dimo414/bkt/archive/refs/tags/0.8.2.tar.gz
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebkt
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

bkt 0.6.1-2+b8

CLI and Rust library for caching subprocess invocations

https://bkt.rs/

sudo apt install bkt
  • Section: misc
  • Architecture: amd64
  • Source Package: rust-bkt
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Bkt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bkt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

bkt

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

bkt 0.6.1-2

CLI and Rust library for caching subprocess invocations

https://bkt.rs/

sudo apt install bkt
  • Section: universe/misc
  • Architecture: amd64
  • Source Package: rust-bkt
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Bkt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: bkt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

bkt 0.8.0-r0

A subprocess caching utility

https://www.bkt.rs/

sudo apk add bkt
  • License: MIT
  • Architecture: x86_64
  • Source Package: bkt
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Bkt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: bkt from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

bkt-doc 0.8.0-r0

A subprocess caching utility (documentation)

https://www.bkt.rs/

sudo apk add bkt-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: bkt
  • normalized package name match
  • Abgeglichen nach: Bkt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: bkt-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.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
  • 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