pkg.soopen package index

brew / Rang 133

binutils mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, scoop installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install binutils

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install binutils

MacPorts ports tree · devel/binutils/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add binutils

Alpine Linux edge package indexes · binutils · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install binutils

Debian stable package indexes · binutils · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install binutils

Fedora Rawhide package metadata · binutils · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#binutils

nixpkgs package indexes · binutils · Quelle: raw.githubusercontent.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S binutils

Arch Linux sync databases · binutils · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install binutils

openSUSE Tumbleweed package metadata · binutils · Quelle: download.opensuse.org

Windows

Scoopverifiziert · 92%
scoop install main/binutils

Scoop official bucket manifest trees · bucket/binutils.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

GNU binary tools for native development

Befehle und Aliase

  • addr2line
  • ar
  • as
  • c++filt
  • coffdump
  • dlltool
  • dllwrap
  • elfedit
  • gp-archive
  • gp-collect-app
  • gp-display-html
  • gp-display-src
  • gp-display-text
  • gprof
  • gprofng
  • gprofng-archive
  • gprofng-collect-app
  • gprofng-display-html
  • gprofng-display-src
  • gprofng-display-text
  • gprofng-gmon
  • ld
  • ld.bfd
  • nm
  • objcopy
  • objdump
  • ranlib
  • readelf
  • size
  • srconv
  • strings
  • strip

Verlauf

Projektgeschichte und Nutzung

GNU Binutils is the GNU project's collection of binary-file and toolchain utilities, including the GNU assembler, linker, objdump, readelf, nm, ar, ranlib, strip, strings, and supporting libraries such as BFD and opcodes.

Projektgeschichte

The official GNU page frames Binutils as the binary-tool collection that gives GNU and GNU/Linux systems the facility to compile and link programs. Its main programs are ld, as, and gold, with many companion tools for archives, symbol tables, disassembly, ELF inspection, profiling, resource files, and object-file conversion.

Most Binutils programs share BFD, the Binary File Descriptor library, for low-level manipulation across object-file formats, and many also use libopcodes for assembly and disassembly. This shared backend is why the package can support many CPU architectures and object formats from one source tree.

Development is hosted in the Sourceware binutils-gdb.git repository. The Sourceware page documents anonymous git access, a gitweb interface, snapshots after every commit, release branches named binutils-M_NN-branch, and release tags named binutils-M_NN.

Adoptionsgeschichte

Binutils is not merely widely packaged; it is part of the base build vocabulary of Unix-like systems. The supplied package facts list packages across Alpine, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Scoop, Ubuntu, and openSUSE, which matches the project's own statement that it has been ported to most major Unix variants as well as Wintel systems.

Its tools are embedded into compiler, linker, debugger, distribution, embedded, and cross-compilation workflows. Even systems that use LLVM tools often keep GNU Binutils available because build scripts, configure checks, firmware recipes, and package tests call names such as ar, ranlib, objcopy, objdump, readelf, strings, strip, and ld.

Wie es verwendet wird

Daily use spans the whole package lifecycle: assemblers turn source into objects, linkers produce executables and shared libraries, ar and ranlib maintain static archives, strip removes symbols, strings extracts printable data, readelf and objdump inspect binaries, nm lists symbols, and objcopy converts or rewrites object files.

Packagers and toolchain maintainers care about target triples, emulations, linker scripts, relocation formats, debug sections, archive indexes, reproducible output, and cross builds. The official NEWS files show continuing work on RISC-V, AArch64, x86, LoongArch, SFrame, libsframe, readelf, objdump, gas, and ld.

Warum Paket-Nerds sich dafür interessieren

GNU Binutils is one of the packages that makes other packages possible. A broken binutils update can affect builds across an entire distribution, while a new architecture port or linker feature can unblock thousands of downstream packages.

It is also a Rosetta Stone for binary formats. Package maintainers use it to answer questions like what symbols a library exports, whether an ELF object has the expected relocations, why a link failed, whether debug info survived stripping, or whether an archive index is stale.

The package is historically important because it concentrates assembler, linker, object-copying, symbol, disassembly, profiling, and archive tools into one release stream. That creates both power and risk: one source release carries support for many architectures, formats, and old build assumptions.

Zeitleiste

  • 1999: Sourceware page notes older gas2 and bfd lists were superseded by current Binutils discussion lists around May 1999.
  • 2024: Binutils 2.43 and 2.44 releases continue ELF, RISC-V, LoongArch, SFrame, and linker feature work.
  • 2025: Binutils 2.45 release adds further SFrame, RISC-V, linker, readelf, and assembler changes.
  • 2026: Binutils 2.46 documentation is current, and the GNU page lists 2.46.1 as the latest release.

Related projects

  • Binutils shares the Sourceware binutils-gdb.git repository with GDB. It is closely tied to GCC and GNU/Linux system building, and it overlaps in user-facing tasks with LLVM tools such as llvm-ar, llvm-objdump, llvm-readelf, llvm-nm, lld, and clang's integrated assembler.

Quellen

  • Binutils, gas, and ld NEWS files document continuing architecture, SFrame, readelf, objdump, assembler, and linker changes.
  • GNU Binutils official page documents tool list, BFD/opcodes, portability, release process, git access, and purpose in GNU/GNU-Linux systems.
  • Sourceware docs page identifies current Binutils 2.46 documentation.
  • Sourceware gitweb summary identifies binutils-gdb.git and official repository URLs.
  • input.source_facts.package-manager lists cross-distro/package-manager availability.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:archive

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

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
addr2lineExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
arExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
asExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
c++filtExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
coffdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dlltoolExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
dllwrapExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
elfeditExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gp-archiveExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gp-collect-appExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gp-display-htmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gp-display-srcExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gp-display-textExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofngExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-archiveExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-collect-appExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-display-htmlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-display-srcExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-display-textExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gprofng-gmonExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ldExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ld.bfdExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
nmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
objcopyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
objdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ranlibExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
readelfExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sizeExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
srconvExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
stringsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
stripExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sysdumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
windmcExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
windresExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

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-08-03
Manager-Version2.47
Manager aktualisiert2026-07-29
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:binutils
Version2.47
PaketmanagerHomebrew
Homepagehttps://www.gnu.org/software/binutils/binutils.html
Zuletzt aktualisiert2026-07-29T14:10:12Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

binutils 2.44-3

GNU assembler, linker and binary utilities

https://www.gnu.org/software/binutils/

sudo apt install binutils
  • Section: devel
  • Architecture: amd64
  • 7 Abhängigkeiten
  • 1 stellt bereit
  • 3 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-aarch64-linux-gnu 2.44-3

GNU binary utilities, for aarch64-linux-gnu target

https://www.gnu.org/software/binutils/

sudo apt install binutils-aarch64-linux-gnu
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-aarch64-linux-gnu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-aarch64-linux-gnu-dbg 2.44-3

GNU binary utilities, for aarch64-linux-gnu target (debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-aarch64-linux-gnu-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-aarch64-linux-gnu-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-alpha-linux-gnu 2.44-3

GNU binary utilities, for alpha-linux-gnu target

https://www.gnu.org/software/binutils/

sudo apt install binutils-alpha-linux-gnu
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-alpha-linux-gnu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-alpha-linux-gnu-dbg 2.44-3

GNU binary utilities, for alpha-linux-gnu target (debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-alpha-linux-gnu-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-alpha-linux-gnu-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arc-linux-gnu 2.44-3

GNU binary utilities, for arc-linux-gnu target

https://www.gnu.org/software/binutils/

sudo apt install binutils-arc-linux-gnu
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arc-linux-gnu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arc-linux-gnu-dbg 2.44-3

GNU binary utilities, for arc-linux-gnu target (debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-arc-linux-gnu-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arc-linux-gnu-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arm-linux-gnueabi 2.44-3

GNU binary utilities, for arm-linux-gnueabi target

https://www.gnu.org/software/binutils/

sudo apt install binutils-arm-linux-gnueabi
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arm-linux-gnueabi from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arm-linux-gnueabi-dbg 2.44-3

GNU binary utilities, for arm-linux-gnueabi target (debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-arm-linux-gnueabi-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arm-linux-gnueabi-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arm-linux-gnueabihf 2.44-3

GNU binary utilities, for arm-linux-gnueabihf target

https://www.gnu.org/software/binutils/

sudo apt install binutils-arm-linux-gnueabihf
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arm-linux-gnueabihf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-arm-linux-gnueabihf-dbg 2.44-3

GNU binary utilities, for arm-linux-gnueabihf target (debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-arm-linux-gnueabihf-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-arm-linux-gnueabihf-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-common 2.44-3

Common files for the GNU assembler, linker and binary utilities

https://www.gnu.org/software/binutils/

sudo apt install binutils-common
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-dbg 2.44-3

GNU assembler, linker and binary utilities(debug symbols)

https://www.gnu.org/software/binutils/

sudo apt install binutils-dbg
  • Section: debug
  • Architecture: amd64
  • Source Package: binutils
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-dbg from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-dev 2.44-3

GNU binary utilities (BFD development files)

https://www.gnu.org/software/binutils/

sudo apt install binutils-dev
  • Section: devel
  • Architecture: amd64
  • Source Package: binutils
  • 6 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-doc 2.44-3

Documentation for the GNU assembler, linker and binary utilities

https://www.gnu.org/software/binutils/

sudo apt install binutils-doc
  • Section: doc
  • Architecture: all
  • Source Package: binutils
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

binutils-for-build 2.44-3

GNU assembler, linker and binary utilities for the build architecture

https://www.gnu.org/software/binutils/

sudo apt install binutils-for-build
  • Section: devel
  • Architecture: all
  • Source Package: binutils
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Binutils
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binutils-for-build from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation