Automic VaultAutomic Vault

brew

epubcheck mit Homebrew, apt, MacPorts, Nix, pacman installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install epubcheck

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install epubcheck

MacPorts ports tree · textproc/epubcheck/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install epubcheck

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

Nixverifiziert · 92%
nix profile install nixpkgs#epubcheck

nixpkgs package indexes · pkgs/by-name/ep/epubcheck/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S epubcheck

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

Überblick

Paketzusammenfassung

Validate EPUB files, version 2.0 and later

Befehle und Aliase

  • epubcheck

Verlauf

Projektgeschichte und Nutzung

EPUBCheck is the official conformance checker for EPUB publications. It is distributed as both a standalone command-line tool and a Java library, which makes it useful in publisher QA pipelines, continuous integration, and ad hoc validation by ebook producers.

Projektgeschichte

The project traces its early implementation to Adobe, then became part of the standards-centered EPUB ecosystem around IDPF, W3C, and DAISY. The current W3C repository states that the DAISY Consortium maintains EPUBCheck on behalf of W3C and that parts of its validation functionality build on Jing, Nu HTML Checker schemas, IDPF schemas, and DAISY work.

The public GitHub repository was created in 2013 and lists EPUBCheck 3.0 as an early release that year. Current releases validate EPUB 2 and EPUB 3 content, with the production README noting EPUB 3.3 validation support.

Adoptionsgeschichte

EPUBCheck is unusually central for a validator because EPUB itself is a publishing interchange and distribution format: retailers, aggregators, publishers, accessibility specialists, and production vendors need a shared answer to whether a file conforms. The W3C README's fundraising and donor list shows institutional support from publishers, digital publishing vendors, and accessibility-oriented organizations.

Wie es verwendet wird

Typical use is the `epubcheck` command against an `.epub` file, with optional machine-readable output for automation. The project also documents Docker use and Java-library use, so package managers mostly provide the CLI entry point while Java builds and CI systems can use the same validator deeper in tooling.

Warum Paket-Nerds sich dafür interessieren

For package-maintainer culture, EPUBCheck is the boring-but-critical kind of tool: one command encapsulates a standards conformance suite that would otherwise require scattered schema and spec knowledge. It appears across Homebrew, Debian-family systems, MacPorts, Nix, and Arch packaging because EPUB validation is needed on developer workstations as well as publishing build machines.

Zeitleiste

  • 2013: The W3C GitHub repository was created and EPUBCheck 3.0 was published on GitHub releases.
  • 2017: The project README points to W3C public mailing-list archives after older Google Group discussions.
  • 2020s: DAISY maintains EPUBCheck on behalf of W3C, with fundraising support for continued development and maintenance.
  • 2024: EPUBCheck 5.x validates EPUB 2 and EPUB 3 publications, including EPUB 3.3.

Related projects

  • Jing, Nu HTML Checker, IDPF schemas, DAISY schemas, and W3C EPUB specifications are important adjacent pieces of the EPUBCheck validation stack.

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

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

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
epubcheckcliglobales Executable

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-07-25
Manager-Version5.3.0
Manager aktualisiert2026-06-15
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/w3c/epubcheck

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:epubcheck
Version5.3.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/epubcheck
Homepagehttps://www.w3.org/publishing/epubcheck/
Repositoryhttps://github.com/w3c/epubcheck
Upstream-Dokumentationhttps://github.com/w3c/epubcheck/wiki
LizenzBSD-3-Clause
Quellarchivhttps://github.com/w3c/epubcheck/releases/download/v5.3.0/epubcheck-5.3.0.zip
Zuletzt aktualisiert2026-06-15T10:20:15-04:00
Pulseupdated
Abhängigkeitenopenjdk
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameepubcheck
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

epubcheck 4.2.6-2

Validation Tool for EPUB

https://github.com/w3c/epubcheck

sudo apt install epubcheck
  • Section: text
  • Architecture: all
  • 8 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Epubcheck
Debian stable package indexes · deb.debian.org · Debian stable package indexes: epubcheck from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

epubcheck

nix profile install nixpkgs#epubcheck
  • normalized package name match
  • Abgeglichen nach: Epubcheck
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ep/epubcheck/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

epubcheck 4.2.6-2

Validation Tool for EPUB

https://github.com/w3c/epubcheck

sudo apt install epubcheck
  • Section: universe/text
  • Architecture: all
  • 8 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Epubcheck
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: epubcheck from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

epubcheck 5.3.0-1

The conformance checker for EPUB publications

https://github.com/w3c/epubcheck

sudo pacman -S epubcheck
  • License: BSD-3-Clause
  • Architecture: any
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Epubcheck
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: epubcheck from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

epubcheck

sudo port install epubcheck
  • normalized package name match
  • Abgeglichen nach: Epubcheck
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/epubcheck/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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