Automic VaultAutomic Vault

brew

epubcheck を Homebrew, apt, MacPorts, Nix, pacman でインストール

epubcheck のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install epubcheck

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install epubcheck

MacPorts ports tree · textproc/epubcheck/Portfile · ソース: api.github.com

Linux

Debian apt確認済み · 92%
sudo apt install epubcheck

Debian stable package indexes · epubcheck · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#epubcheck

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

Arch Linux pacman確認済み · 92%
sudo pacman -S epubcheck

Arch Linux sync databases · epubcheck · ソース: geo.mirror.pkgbuild.com

概要

パッケージ概要

Validate EPUB files, version 2.0 and later

コマンドとエイリアス

  • epubcheck

履歴

プロジェクトの歴史と使われ方

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.

プロジェクトの歴史

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.

採用の歴史

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.

使われ方

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.

パッケージ好きにとっての重要性

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.

タイムライン

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

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 1 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
epubcheckcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版5.3.0
マネージャ更新日2026-06-15
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/w3c/epubcheck

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:epubcheck
バージョン5.3.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/epubcheck
ホームページhttps://www.w3.org/publishing/epubcheck/
リポジトリhttps://github.com/w3c/epubcheck
上流ドキュメントhttps://github.com/w3c/epubcheck/wiki
ライセンスBSD-3-Clause
ソースアーカイブhttps://github.com/w3c/epubcheck/releases/download/v5.3.0/epubcheck-5.3.0.zip
最終更新2026-06-15T10:20:15-04:00
Pulseupdated
依存関係openjdk
Bottle利用可能 (対象 all)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

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 依存関係
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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 依存関係
  • normalized package name match
  • 一致条件: 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 依存関係
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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