Automic VaultAutomic Vault

brew

Installer gearman avec Homebrew, apt, apk, MacPorts, pacman

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gearman

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install gearmand

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

aperçu

Résumé du paquet

Application framework to farm out work to other machines or processes

Commandes et alias

  • gearadmin
  • gearman
  • gearmand

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

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

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.

Chronologie

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

posture de sécurité

Niveau de risque : orange

formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • formula declares a Homebrew service

Signaux

  • metadata:service

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de formule déclarent un service ou daemon.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 3 dépendances d’exécution.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

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.

exécutables

Exécutables installés

CommandeTypeExpositionNote
gearadmincliexécutable global
gearmancliexécutable global
gearmandcliexé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-07-25
version du gestionnaire2.0.0
gestionnaire mis à jour2026-07-22
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/gearman/gearmand

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gearman
Version2.0.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/gearman
Page d'accueilhttps://gearman.org/
Dépôthttps://github.com/gearman/gearmand
Docs amonthttps://gearman.org/gearmand
LicenceBSD-3-Clause
Archive sourcehttps://github.com/gearman/gearmand/releases/download/2.0.0/gearmand-2.0.0.tar.gz
Dernière mise à jour2026-07-22T08:07:58Z
Pulseupdated
Dépendancesboost, libevent, libmemcached
Dépendances de compilationpkgconf, sphinx-doc
Bibliothèques fournies par macOSsqlite
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Servicedeclared

faits du registre

Détails de la base source

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

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%

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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : 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

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