pkg.soopen package index

brew / Rang 8722

z80asm mit Homebrew, apt, dnf installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install z80asm

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install z80asm

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

Fedora dnfverifiziert · 92%
sudo dnf install z80asm

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

Überblick

Paketzusammenfassung

Assembler for the Zilog Z80 microprcessor and compatibles

Befehle und Aliase

  • z80asm

Verlauf

Projektgeschichte und Nutzung

z80asm is a free assembler for the Zilog Z80 microprocessor and compatible CPUs. The official NonGNU page presents it as an ANSI C assembler that recognizes official mnemonics, most unofficial mnemonics, complex expressions, include files, conditional code, labels, and listing files.

Projektgeschichte

The project is hosted on GNU Savannah/NonGNU, with its homepage emphasizing a free, easy-to-expand, easy-to-use assembler whose source can be read, modified, and redistributed. That framing fits the retrocomputing and embedded-toolchain world, where developers often need transparent tools for old instruction sets.

The Savannah cgit history shows continued maintenance into 2021, including fixes around undocumented IX/IY opcode handling and bug branches. The public history is not heavily narrative, but it shows a long-lived utility maintained through the free-software hosting ecosystem rather than a vendor IDE.

Adoptionsgeschichte

z80asm persists in package managers because Z80 code persists: retrocomputing, emulator projects, calculator and handheld work, hobby operating systems, embedded experiments, and ROM hacking all need a scriptable assembler.

The input facts for this run list z80asm in Homebrew, Debian, Fedora, and Ubuntu, which is the key adoption signal for a small classic-CPU assembler: it is available wherever users expect to assemble old 8-bit code on modern systems.

Wie es verwendet wird

Users write Z80 assembly, usually set an origin with org, define bytes and words with directives such as db and dw, include source or binary files, use conditionals and macros, and assemble to a binary output suitable for ROM images, emulators, or target devices.

The official usage page says command-line help documents invocation, while the web docs focus on writing assembly for this assembler. That split is typical of small Unix tools: install the command, use --help for options, and read the project pages for syntax details.

Warum Paket-Nerds sich dafür interessieren

z80asm is significant because it keeps a 1970s CPU architecture usable from modern Unix package managers. It is a small bridge between historical hardware and contemporary reproducible builds.

It also has the classic assembler-package shape: tiny binary, no service, no credentials, little runtime state, but high value when a build pipeline needs exact bytes.

Zeitleiste

  • 2000s: z80asm is hosted as a NonGNU/Savannah free-software project.
  • 2016-05-09: Savannah cgit history shows macro-related maintenance.
  • 2018-08-28: Savannah cgit history shows portability maintenance around locale headers.
  • 2021-03-16: Savannah cgit history shows fixes for undocumented IX/IY opcode handling and related bugs.

Related projects

  • The Zilog Z80 CPU is the target architecture for z80asm.
  • GNU Savannah/NonGNU is the hosting ecosystem for the project.
  • z80dasm and similar Z80 disassemblers are adjacent tools used to round-trip or inspect Z80 binaries.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

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
z80asmExecutableindexiertes 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-Version1.8
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:z80asm
Version1.8
PaketmanagerHomebrew
Homepagehttps://www.nongnu.org/z80asm/
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%

z80asm 1.8-2

assembler for the Zilog Z80 microprocessor

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

z80asm 1.8-2

assembler for the Zilog Z80 microprocessor

sudo apt install z80asm
  • Section: universe/devel
  • Architecture: amd64
  • 1 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Z80asm
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: z80asm from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

z80asm 1.8-31.fc45

Z80 Assembler

http://savannah.nongnu.org/projects/z80asm/

sudo dnf install z80asm
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: z80asm
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Z80asm
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: z80asm from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

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