Automic VaultAutomic Vault

brew

使用 Homebrew, apt, apk, MacPorts, pacman 安装 gearman

查看 gearman 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install gearman

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install gearmand

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

概览

软件包摘要

Application framework to farm out work to other machines or processes

命令和别名

  • gearadmin
  • gearman
  • gearmand

历史

项目历史与用法

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.

项目历史

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.

采用历史

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.

使用方式

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.

为什么软件包爱好者会关心

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.

时间线

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

安全态势

风险级别:orange

formula declares a Homebrew service.

风险分类器

orange 风险 · 中 置信度 · infrastructure

原因

  • formula declares a Homebrew service

信号

  • metadata:service

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • formula 元数据声明了服务或守护进程块。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 3 个运行时依赖。
  • 构建元数据列出 2 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
gearadmincli全局可执行文件
gearmancli全局可执行文件
gearmandcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本2.0.0
管理器更新时间2026-07-22
本地数据OK
上游not checked
检测到的最新版本未检测到

https://github.com/gearman/gearmand

安装元数据

软件包元数据

软件包键brew:gearman
版本2.0.0
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/gearman
主页https://gearman.org/
仓库https://github.com/gearman/gearmand
上游文档https://gearman.org/gearmand
许可证BSD-3-Clause
源码归档https://github.com/gearman/gearmand/releases/download/2.0.0/gearmand-2.0.0.tar.gz
最后更新2026-07-22T08:07:58Z
Pulseupdated
依赖boost, libevent, libmemcached
构建依赖pkgconf, sphinx-doc
macOS 提供的库sqlite
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务declared

注册表事实

源数据库详情

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

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

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 依赖
  • normalized package name match
  • 匹配方式: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 依赖
  • normalized package name match
  • 匹配方式: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
  • 匹配方式: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 依赖
  • 1 可选依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 提供
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 可选依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 提供
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 提供
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 提供
  • installed executable or alias match
  • 匹配方式: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 依赖
  • 1 提供
  • installed executable or alias match
  • 匹配方式: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

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • 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