Automic VaultAutomic Vault

brew

gearman mit Homebrew, apt, apk, MacPorts, pacman installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install gearman

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install gearmand

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

Überblick

Paketzusammenfassung

Application framework to farm out work to other machines or processes

Befehle und Aliase

  • gearadmin
  • gearman
  • gearmand

Verlauf

Projektgeschichte und Nutzung

Gearman is an open-source job server and application framework for distributing work to other machines or processes, with clients and workers connected through a language-neutral protocol.

Projektgeschichte

The official manual says Gearman was originally created at Danga Interactive, the company behind LiveJournal, and that its name is an anagram of Manager. It was used at LiveJournal for several purposes, including as a coordination mechanism for MogileFS.

The original implementation was written in Perl. As companies such as Digg and Yahoo began using Gearman, APIs in other languages such as PHP appeared. In early 2008, a C port of the job server and libraries began, and by the end of 2008 the C server was ready for its first release.

The modern gearmand repository notes that GitHub holds the latest source and versions 1.1.13 and later, while older releases before 1.1.13 live in the Launchpad repository.

Adoptionsgeschichte

Gearman was adopted as a general-purpose distributed work system for web infrastructure, background jobs, heterogeneous language stacks, and database-related workflows. The official site names high-availability web sites and database replication event transport as example use cases, and highlights clients and workers in different languages speaking the same protocol.

Wie es verwendet wird

A typical Gearman deployment runs gearmand as the job server, has clients submit named jobs, and has one or more workers register functions and return results. The command-line package includes gearmand, gearman, and gearadmin for running the server, submitting or working jobs, and inspecting server state.

Warum Paket-Nerds sich dafür interessieren

Gearman is historically significant because it represents an older but durable Unix package pattern: a small daemon, a protocol, language bindings, and command-line tools that package managers can distribute separately or together. It is closely associated with the same LiveJournal/Danga infrastructure lineage that produced memcached, MogileFS, and Perlbal.

Zeitleiste

  • 2005: First Gearman blog post referenced by the official manual.
  • 2008: C job server and libraries started and reached first release readiness.
  • 2016: gearman/gearmand GitHub repository created.
  • 2020: 1.1.19 maintenance release published.
  • 2022: 1.1.20 maintenance release published.
  • 2025: 1.1.22 maintenance release published.

Related projects

  • The official history places Gearman in the Danga/LiveJournal family alongside memcached, MogileFS, and Perlbal. It also relates to the older Perl job server, the C gearmand server, language bindings such as PHP and Perl, and alternative implementations such as pure Java.

Sicherheitslage

Risikostufe: orange

formula declares a Homebrew service.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • formula declares a Homebrew service

Signale

  • metadata:service

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Formelmetadaten deklarieren einen Service- oder Daemon-Block.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 3 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 2 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
gearadmincliglobales Executable
gearmancliglobales Executable
gearmandcliglobales 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-26
Manager-Version2.0.0
Manager aktualisiert2026-07-22
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/gearman/gearmand

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:gearman
Version2.0.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/gearman
Homepagehttps://gearman.org/
Repositoryhttps://github.com/gearman/gearmand
Upstream-Dokumentationhttps://gearman.org/gearmand
LizenzBSD-3-Clause
Quellarchivhttps://github.com/gearman/gearmand/releases/download/2.0.0/gearmand-2.0.0.tar.gz
Zuletzt aktualisiert2026-07-22T08:07:58Z
Pulseupdated
Abhängigkeitenboost, libevent, libmemcached
Build-Abhängigkeitenpkgconf, sphinx-doc
Von macOS bereitgestellte Bibliothekensqlite
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstdeclared

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegearman
Aliases
  • gearmand
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%

gearman 1.1.21+ds-1

Distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman
  • Section: misc
  • Architecture: all
  • Source Package: gearmand
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gearman
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

gearman 1.1.20+ds-1.2build4

Distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman
  • Section: universe/web
  • Architecture: all
  • Source Package: gearmand
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gearman
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts94%

gearmand

sudo port install gearmand
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/gearmand/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

gearman-job-server 1.1.21+ds-1

Job server for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-job-server
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 11 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman-job-server from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

gearman-tools 1.1.21+ds-1

Tools for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-tools
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 5 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman-dev 1.1.21+ds-1

Development files for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: gearmand
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman-doc 1.1.21+ds-1

API Documentation for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-doc
  • Section: doc
  • Architecture: all
  • Source Package: gearmand
  • 1 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman8t64 1.1.21+ds-1

Library providing Gearman client and worker functions

http://launchpad.net/gearmand

sudo apt install libgearman8t64
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman8t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

gearman-job-server 1.1.20+ds-1.2build4

Job server for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-job-server
  • Section: universe/web
  • Architecture: amd64
  • Source Package: gearmand
  • 11 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman-job-server from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

gearman-tools 1.1.20+ds-1.2build4

Tools for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-tools
  • Section: universe/misc
  • Architecture: amd64
  • Source Package: gearmand
  • 5 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman-dev 1.1.20+ds-1.2build4

Development files for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: gearmand
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman-doc 1.1.20+ds-1.2build4

API Documentation for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: gearmand
  • 1 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman8t64 1.1.20+ds-1.2build4

Library providing Gearman client and worker functions

http://launchpad.net/gearmand

sudo apt install libgearman8t64
  • Section: universe/misc
  • Architecture: amd64
  • Source Package: gearmand
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman8t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

gearman-dev 1.1.22-r0

A distributed job queue (development files)

http://gearman.org

sudo apk add gearman-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearman-dev from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk92%

gearman-libs 1.1.22-r0

A distributed job queue (libraries)

http://gearman.org

sudo apk add gearman-libs
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearman-libs from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk92%

gearmand 1.1.22-r0

A distributed job queue

http://gearman.org

sudo apk add gearmand
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearmand 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