Automic VaultAutomic Vault

brew

Installer libevent avec Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libevent

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install libevent

MacPorts ports tree · devel/libevent/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add libevent

Alpine Linux edge package indexes · libevent · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install libevent

Fedora Rawhide package metadata · libevent · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#libevent

nixpkgs package indexes · pkgs/by-name/li/libevent/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S libevent

Arch Linux sync databases · libevent · Source: geo.mirror.pkgbuild.com

Debian aptvérifié · 92%
sudo apt install libevent-2.1-7t64

Debian stable package indexes · libevent-2.1-7t64 · Source: deb.debian.org

openSUSE zyppervérifié · 92%
sudo zypper install libevent-2_1-7

openSUSE Tumbleweed package metadata · libevent-2_1-7 · Source: download.opensuse.org

aperçu

Résumé du paquet

Asynchronous event library

Commandes et alias

  • event_rpcgen.py

historique

Historique du projet et usages

libevent is a portable C event-notification library for scalable network servers and event-driven programs.

Historique du projet

The libevent site describes the library as a replacement for hand-written event loops in network servers: programs register callbacks for file-descriptor readiness, timers, signals, and higher-level buffered I/O rather than hard-coding select or poll loops. The site credits maintenance to Nick Mathewson, Azat Khuzhin, and Niels Provos.

The project grew around the C10K-era problem of serving many simultaneous connections portably across backends such as select, poll, epoll, kqueue, /dev/poll, Solaris event ports, and Windows APIs. Over time it added buffered network I/O, DNS, HTTP, RPC, SSL-capable bufferevents, thread hooks, and extensive portability code.

Historique d'adoption

The official site lists widely used downstreams including Chromium, memcached, Transmission, NTP's SNTP code, tmux, Tor, Prosody, PgBouncer, and coturn. That breadth made libevent one of the standard C event-loop dependencies in Unix package collections.

Modes d'utilisation

Typical applications create an event_base, register events or bufferevents, and run event_base_dispatch. The official documentation covers setup, event bases, timers, buffered I/O, asynchronous DNS, embedded HTTP servers, and RPC support.

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

libevent is package-nerd-famous because it abstracts the messy portability matrix behind scalable C networking. It is old enough to show up in classic daemons and new enough to have ABI/API reports, split libraries, CMake and autotools history, and long-lived 1.4, 2.0, and 2.1 release lines.

Chronologie

  • 2009: Niels Provos announced libevent 1.4.12-stable and libevent 2.0.2-alpha on July 29, 2009.
  • 2010: The libevent site lists libevent-1.4.14b-stable released June 7, 2010.
  • 2012: The libevent site lists the first 2.1.x alpha release on April 3, 2012 and libevent-2.0.21-stable released November 18, 2012.
  • 2014: The libevent site lists libevent-2.0.22-stable released January 5, 2014.
  • 2017: The libevent site lists libevent-2.1.8-stable released January 22, 2017.
  • 2020: The libevent site lists libevent-2.1.12-stable released July 5, 2020.
  • 2023: The libevent site lists libevent-2.2.1-alpha-dev released May 21, 2023.

Related projects

  • Related event-loop and networking projects include libev, libuv, Boost.Asio, and downstream users such as Tor, memcached, tmux, Transmission, Chromium, PgBouncer, and coturn.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 1 dépendances d’exécution.
  • Les métadonnées de compilation listent 4 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
event_rpcgen.pycliexé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-10
version du gestionnaire2.1.13
gestionnaire mis à jour2026-07-01
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/libevent/libevent

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libevent
Version2.1.13
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/libevent
Page d'accueilhttps://libevent.org/
Dépôthttps://github.com/libevent/libevent
Docs amonthttps://libevent.org/
LicenceBSD-3-Clause
Archive sourcehttps://github.com/libevent/libevent/archive/refs/tags/release-2.1.13-stable.tar.gz
Dernière mise à jour2026-07-01T17:46:43Z
Pulseupdated
Dépendancesopenssl@3
Dépendances de compilationautoconf, automake, libtool, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

libevent-2.1-7t64 2.1.12-stable-10+b1

Asynchronous event notification library

https://libevent.org/

sudo apt install libevent-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-2.1-7t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libevent-core-2.1-7t64 2.1.12-stable-10+b1

Asynchronous event notification library (core)

https://libevent.org/

sudo apt install libevent-core-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-core-2.1-7t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libevent-dev 2.1.12-stable-10+b1

Asynchronous event notification library (development files)

https://libevent.org/

sudo apt install libevent-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libevent
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libevent-extra-2.1-7t64 2.1.12-stable-10+b1

Asynchronous event notification library (extra)

https://libevent.org/

sudo apt install libevent-extra-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-extra-2.1-7t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libevent-openssl-2.1-7t64 2.1.12-stable-10+b1

Asynchronous event notification library (openssl)

https://libevent.org/

sudo apt install libevent-openssl-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-openssl-2.1-7t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libevent-pthreads-2.1-7t64 2.1.12-stable-10+b1

Asynchronous event notification library (pthreads)

https://libevent.org/

sudo apt install libevent-pthreads-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libevent-pthreads-2.1-7t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libevent

nix profile install nixpkgs#libevent
  • normalized package name match
  • Correspondance par : Libevent
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libevent/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libevent-2.1-7t64 2.1.12-stable-9ubuntu2

Asynchronous event notification library

https://libevent.org/

sudo apt install libevent-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-2.1-7t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libevent-core-2.1-7t64 2.1.12-stable-9ubuntu2

Asynchronous event notification library (core)

https://libevent.org/

sudo apt install libevent-core-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-core-2.1-7t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libevent-dev 2.1.12-stable-9ubuntu2

Asynchronous event notification library (development files)

https://libevent.org/

sudo apt install libevent-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libevent
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libevent-extra-2.1-7t64 2.1.12-stable-9ubuntu2

Asynchronous event notification library (extra)

https://libevent.org/

sudo apt install libevent-extra-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-extra-2.1-7t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libevent-openssl-2.1-7t64 2.1.12-stable-9ubuntu2

Asynchronous event notification library (openssl)

https://libevent.org/

sudo apt install libevent-openssl-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-openssl-2.1-7t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libevent-pthreads-2.1-7t64 2.1.12-stable-9ubuntu2

Asynchronous event notification library (pthreads)

https://libevent.org/

sudo apt install libevent-pthreads-2.1-7t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libevent
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libevent-pthreads-2.1-7t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

libevent 2.1.12-r9

An event notification library

https://libevent.org/

sudo apk add libevent
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libevent from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

libevent-dev 2.1.12-r9

An event notification library (development files)

https://libevent.org/

sudo apk add libevent-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: libevent
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libevent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libevent-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

libevent-static 2.1.12-r9

An event notification library (static libraries)

https://libevent.org/

sudo apk add libevent-static
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: libevent
  • normalized package name match
  • Correspondance par : Libevent
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libevent-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/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