Automic VaultAutomic Vault

brew

Installer elfutils avec Homebrew, apk, apt, dnf, Nix, pacman, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install elfutils

local Homebrew formula metadata

Linux

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

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

Debian aptvérifié · 92%
sudo apt install elfutils

Debian stable package indexes · elfutils · Source: deb.debian.org

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

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

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

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

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

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

openSUSE zyppervérifié · 92%
sudo zypper install elfutils

openSUSE Tumbleweed package metadata · elfutils · Source: download.opensuse.org

aperçu

Résumé du paquet

Libraries and utilities for handling ELF objects

Commandes et alias

  • elfutils-addr2line
  • elfutils-ar
  • elfutils-elfclassify
  • elfutils-elfcmp
  • elfutils-elfcompress
  • elfutils-elflint
  • elfutils-findtextrel
  • elfutils-make-debug-archive
  • elfutils-nm
  • elfutils-objdump
  • elfutils-ranlib
  • elfutils-readelf
  • elfutils-size
  • elfutils-srcfiles
  • elfutils-stack
  • elfutils-strings
  • elfutils-strip
  • elfutils-unstrip
  • eu-addr2line
  • eu-ar
  • eu-elfclassify
  • eu-elfcmp
  • eu-elfcompress
  • eu-elflint
  • eu-findtextrel
  • eu-make-debug-archive
  • eu-nm
  • eu-objdump
  • eu-ranlib
  • eu-readelf
  • eu-size
  • eu-srcfiles

historique

Historique du projet et usages

elfutils is a Sourceware-hosted collection of libraries and command-line tools for working with ELF objects and DWARF debug data on GNU/Linux. Its niche is lower-level than a single debugger or compiler: it gives distribution maintainers, toolchain developers, debuggers, profilers, and post-mortem analysis workflows reusable ELF/DWARF libraries plus eu-* inspection utilities.

Historique du projet

The official project page presents elfutils as a toolkit for reading, creating, and modifying ELF binary files and for finding and handling DWARF debug data, symbols, thread state, stack traces, processes, and core files. Sourceware is the upstream home, with source available from the Sourceware git repository and releases published from the Sourceware elfutils area.

A later important extension is debuginfod, documented by Sourceware and GNU Binutils as an elfutils component. debuginfod turns debug-info lookup into an HTTP service indexed by build IDs, with client libraries that debuggers and binary tools can use when local separate debug files are missing.

Historique d'adoption

elfutils is adopted most visibly through Linux distribution and toolchain plumbing rather than end-user application workflows. The project page emphasizes GNU/Linux process and core-file support, and the debuginfod documentation shows how other Sourceware tools such as GDB and Binutils can use libdebuginfod to retrieve debug information, executables, and source files on demand.

Modes d'utilisation

Typical package usage is command-line inspection and transformation through tools such as eu-readelf, eu-objdump, eu-nm, eu-strip, eu-stack, eu-elflint, and eu-unstrip, or library usage through libelf, libdw, and libdebuginfod. debuginfod usage centers on configuring debug tools to query one or more HTTP servers for artifacts identified by build ID.

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

Package maintainers care about elfutils because it sits in the boring but critical layer between compiler output, stripped binaries, split debug packages, core dumps, and debugger UX. It is the kind of package whose utilities show up in build logs, debug-symbol pipelines, reproducibility investigations, and distribution debug-info services rather than in application feature lists.

Chronologie

  • Sourceware era: Upstream source and releases are hosted under the Sourceware elfutils project.
  • 0.178: debuginfod began shipping as part of elfutils, according to GNU Binutils documentation.
  • Current use: debuginfod client support lets tools query servers for missing ELF, DWARF, executable, and source artifacts by build ID.

Related projects

  • GNU Binutils overlaps with elfutils at the command-line binary-inspection layer and can be built with libdebuginfod support.
  • GDB uses the debuginfod client library to retrieve missing debug resources.
  • DWARF and ELF are the core data formats that elfutils reads, writes, validates, and exposes to other tools.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour elfutils. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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 2 plateformes.
  • S’installe avec 4 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
elfutils-addr2linecliexécutable global
elfutils-arcliexécutable global
elfutils-elfclassifycliexécutable global
elfutils-elfcmpcliexécutable global
elfutils-elfcompresscliexécutable global
elfutils-elflintcliexécutable global
elfutils-findtextrelcliexécutable global
elfutils-make-debug-archivecliexécutable global
elfutils-nmcliexécutable global
elfutils-objdumpcliexécutable global
elfutils-ranlibcliexécutable global
elfutils-readelfcliexécutable global
elfutils-sizecliexécutable global
elfutils-srcfilescliexécutable global
elfutils-stackcliexécutable global
elfutils-stringscliexécutable global
elfutils-stripcliexécutable global
elfutils-unstripcliexécutable global
eu-addr2linecliexécutable global
eu-arcliexécutable global
eu-elfclassifycliexécutable global
eu-elfcmpcliexécutable global
eu-elfcompresscliexécutable global
eu-elflintcliexécutable global
eu-findtextrelcliexécutable global
eu-make-debug-archivecliexécutable global
eu-nmcliexécutable global
eu-objdumpcliexécutable global
eu-ranlibcliexécutable global
eu-readelfcliexécutable global
eu-sizecliexécutable global
eu-srcfilescliexécutable global
eu-stackcliexécutable global
eu-stringscliexécutable global
eu-stripcliexécutable global
eu-unstripcliexé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 gestionnaire0.195
gestionnaire mis à jour2026-05-15
données localesOK
amontnot checked
dernière version détectéenon détecté

https://fedorahosted.org/elfutils/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:elfutils
Version0.195
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/elfutils
Page d'accueilhttps://fedorahosted.org/elfutils/
Dépôthttps://sourceware.org/git/elfutils.git
Docs amonthttps://sourceware.org/elfutils
LicenceGPL-3.0-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later) AND GFDL-1.3-no-invariants-or-later
Archive sourcehttps://sourceware.org/elfutils/ftp/0.195/elfutils-0.195.tar.bz2
Dernière mise à jour2026-05-15T12:01:54Z
Pulseupdated
Dépendancesbzip2, xz, zlib-ng-compat, zstd
Dépendances de compilationm4, pkgconf
Bouteilledisponible (sur arm64_linux, 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 Nameelfutils
Version Scheme0
Revision0
Requirements
  • linux
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%

debuginfod 0.192-4

debuginfo-related http file-server daemon

https://sourceware.org/elfutils/

sudo apt install debuginfod
  • Section: devel
  • Architecture: amd64
  • Source Package: elfutils
  • 11 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Elfutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: debuginfod from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

elfutils 0.192-4

collection of utilities to handle ELF objects

https://sourceware.org/elfutils/

sudo apt install elfutils
  • Section: utils
  • Architecture: amd64
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Elfutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: elfutils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libasm-dev 0.192-4

libasm development libraries and header files

https://sourceware.org/elfutils/

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

libasm1t64 0.192-4

library with a programmable assembler interface

https://sourceware.org/elfutils/

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

libdebuginfod-common 0.192-4

configuration to enable the Debian debug info server

https://sourceware.org/elfutils/

sudo apt install libdebuginfod-common
  • Section: devel
  • Architecture: all
  • Source Package: elfutils
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Elfutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libdebuginfod-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libdebuginfod-dev 0.192-4

libdebuginfod development libraries and header files

https://sourceware.org/elfutils/

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

libdebuginfod1t64 0.192-4

library to interact with debuginfod (development files)

https://sourceware.org/elfutils/

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

libdw-dev 0.192-4

libdw1t64 development libraries and header files

https://sourceware.org/elfutils/

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

libdw1t64 0.192-4

library that provides access to the DWARF debug information

https://sourceware.org/elfutils/

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

libelf-dev 0.192-4

libelf1t64 development libraries and header files

https://sourceware.org/elfutils/

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

libelf1t64 0.192-4

library to read and write ELF files

https://sourceware.org/elfutils/

sudo apt install libelf1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: elfutils
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Elfutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libelf1t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

elfutils

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

debuginfod 0.190-1.1build4

debuginfo-related http file-server daemon

https://sourceware.org/elfutils/

sudo apt install debuginfod
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: elfutils
  • 9 Dépendances
  • normalized package name match
  • Correspondance par : Elfutils
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: debuginfod from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

elfutils 0.190-1.1build4

collection of utilities to handle ELF objects

https://sourceware.org/elfutils/

sudo apt install elfutils
  • Section: utils
  • Architecture: amd64
  • 6 Dépendances
  • normalized package name match
  • Correspondance par : Elfutils
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: elfutils from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libasm-dev 0.190-1.1build4

libasm development libraries and header files

https://sourceware.org/elfutils/

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

libasm1t64 0.190-1.1build4

library with a programmable assembler interface

https://sourceware.org/elfutils/

sudo apt install libasm1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: elfutils
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Elfutils
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libasm1t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.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