Automic VaultAutomic Vault

brew

taktuk mit Homebrew, apt, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install taktuk

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install libtaktuk-1-dev

Debian stable package indexes · libtaktuk-1-dev · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#taktuk

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

Überblick

Paketzusammenfassung

Deploy commands to (a potentially large set of) remote nodes

Befehle und Aliase

  • taktuk

Verlauf

Projektgeschichte und Nutzung

TakTuk is an Inria-origin tool for adaptive large-scale remote execution deployment. Its homepage describes a command-line system that spreads itself across remote nodes, builds an interconnection network, transports commands, and multiplexes or demultiplexes I/O.

Projektgeschichte

The TakTuk documentation credits the original concept to Cyrille Martin's PhD thesis and names Jacques Briat, Olivier Richard, Thierry Gautier, and Guillaume Huard among the people involved. Version 3, the Perl version, is credited to Guillaume Huard and is the maintained package line documented by the site.

The January 2007 TakTuk 3.0 release was the first stable release of the new Perl engine. The project notes that moving from earlier C++ versions to Perl allowed TakTuk to propagate its own code to remote hosts, avoiding the need to install TakTuk everywhere before deployment.

Adoptionsgeschichte

TakTuk was accepted into Debian's unstable branch in February 2007, a key package-manager milestone for a cluster-administration tool. The TakTuk download page directs Debian users to `apt-get install taktuk` and acknowledges Lucas Nussbaum's packaging, documentation, and testing work.

The project was used with KAAPI in GRIDS@work plugtests in 2006, 2007, and 2008, including deployments across more than 1400 processors in 2006 and more than 3600 processor cores in 2007 and 2008. In March 2012, the TakTuk news page reported TakTuk as a base tool in Grid5000/FutureGrid.

Wie es verwendet wird

TakTuk uses passwordless remote login, normally SSH, to establish a logical network between hosts. It can execute commands on deployed nodes, send input to commands, gather output to the root host, and allow deployed processes to communicate through the logical network.

The project positions TakTuk for parallel machine administration and parallel application development. For simpler regular-cluster tasks, the site recommends Kanif, a wrapper that provides C3-, pdsh-, and dsh-like behavior while relying on TakTuk underneath.

Warum Paket-Nerds sich dafür interessieren

Package nerds care about TakTuk because it is a classic cluster-era Unix tool with a strong packaging story: Perl implementation, SSH-based operation, Debian packaging, Homebrew/Nix availability, and a wrapper ecosystem. It also illustrates why package managers matter for infrastructure tools that must be deployed consistently across many machines.

Zeitleiste

  • 2006: TakTuk used in the third GRIDS@work Grid5000 plugtest with KAAPI.
  • 2007-01-26: TakTuk 3.0 released as the first stable Perl-engine release.
  • 2007-02: TakTuk accepted into Debian unstable.
  • 2007-07: Kanif 1.0 released as a TakTuk wrapper.
  • 2008-11: TakTuk::Pilot Perl module released with TakTuk 3.6.2.
  • 2010-03: TakTuk 3.7 series added deployment groups, gateway support, process targeting, and wait commands.
  • 2012-03: TakTuk reported as a base tool in Grid5000/FutureGrid.

Related projects

  • Related tools include Kanif, the TakTuk wrapper for cluster management, and older cluster command dispatch tools such as C3, pdsh, and dsh whose syntax and behavior Kanif intentionally mimics.

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 6 Plattformziele verfügbar.
  • Build-Metadaten listen 3 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
taktukcliglobales 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-08
Manager-Version3.7.8
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://taktuk.gitlabpages.inria.fr/

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoRelease/tag comparison is only available for GitHub repositories.https://taktuk.gitlabpages.inria.fr/none Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:taktuk
Version3.7.8
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/taktuk
Homepagehttps://taktuk.gitlabpages.inria.fr/
Upstream-Dokumentationhttps://taktuk.gitlabpages.inria.fr/documentation.html
LizenzGPL-2.0-or-later
Quellarchivhttps://deb.debian.org/debian/pool/main/t/taktuk/taktuk_3.7.8.orig.tar.gz
Build-Abhängigkeitenautoconf, automake, libtool
Von macOS bereitgestellte Bibliothekenperl
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametaktuk
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%

libtaktuk-1-dev 3.7.7-3.1+b1

C bindings for taktuk (development files)

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk-1-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: taktuk
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtaktuk-1-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtaktuk-perl 3.7.7-3.1

Perl bindings for taktuk

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk-perl
  • Section: perl
  • Architecture: all
  • Source Package: taktuk
  • 1 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtaktuk-perl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtaktuk3t64 3.7.7-3.1+b1

C bindings for taktuk

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk3t64
  • Section: libs
  • Architecture: amd64
  • Source Package: taktuk
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtaktuk3t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

taktuk 3.7.7-3.1

efficient, large scale, parallel remote execution of commands

https://taktuk.gitlabpages.inria.fr/

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

taktuk

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

libtaktuk-1-dev 3.7.7-3.1build1

C bindings for taktuk (development files)

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk-1-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: taktuk
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libtaktuk-1-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libtaktuk-perl 3.7.7-3.1build1

Perl bindings for taktuk

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk-perl
  • Section: universe/perl
  • Architecture: all
  • Source Package: taktuk
  • 1 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libtaktuk-perl from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libtaktuk3t64 3.7.7-3.1build1

C bindings for taktuk

https://taktuk.gitlabpages.inria.fr/

sudo apt install libtaktuk3t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: taktuk
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libtaktuk3t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

taktuk 3.7.7-3.1build1

efficient, large scale, parallel remote execution of commands

https://taktuk.gitlabpages.inria.fr/

sudo apt install taktuk
  • Section: universe/net
  • Architecture: all
  • 3 Abhängigkeiten
  • 4 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Taktuk
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: taktuk 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
  • 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