pkg.soopen package index

brew / 順位 2478

xpdf を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install xpdf

local Homebrew formula metadata

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

MacPorts ports tree · graphics/xpdf/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add xpdf

Alpine Linux edge package indexes · xpdf · ソース: dl-cdn.alpinelinux.org

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

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

Fedora dnf確認済み · 92%
sudo dnf install xpdf

Fedora Rawhide package metadata · xpdf · ソース: dl.fedoraproject.org

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

nixpkgs package indexes · xpdf · ソース: raw.githubusercontent.com

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

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

概要

パッケージ概要

PDF viewer

コマンドとエイリアス

  • pdftopng
  • xpdf

履歴

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

Xpdf is a long-running PDF viewer and command-line toolkit from Glyph & Cog, developed by Derek Noonburg. The official site describes it as a PDF viewer plus tools for text extraction, PostScript conversion, image conversion, HTML conversion, metadata extraction, font listing, attachment extraction, and raw image extraction.

Its package-nerd importance comes from being both an end-user viewer and one of the ancestral codebases for Unix PDF tooling, including the Poppler fork that many modern desktop applications and distributions use.

プロジェクトの歴史

The official Xpdf about page says Xpdf was first released in 1995, written by Derek Noonburg, and still developed by him. Early Xpdf was closely associated with Unix and the X Window System; modern Xpdf uses Qt and ships cross-platform tools for Linux, Windows, and Mac.

Xpdf's code became a base for a broader ecosystem. Poppler's README states that Poppler is a fork of the Xpdf PDF viewer developed by Derek Noonburg of Glyph & Cog, created to provide shared PDF rendering functionality and centralize maintenance effort for applications that had embedded Xpdf-derived code.

The project later separated branding between the open source xpdf package and XpdfReader. The official site describes XpdfReader as a closed-source viewer build with extra features, while the xpdf package remains the open source viewer and tool collection.

採用の歴史

Xpdf became a fixture on Unix-like systems because it was small, scriptable, and useful before PDF support was built into every desktop environment. The command-line tools made it valuable even for users who never launched the GUI viewer: pdftotext, pdfinfo, pdffonts, pdfimages, pdftops, pdftoppm, and pdftopng fit naturally into shell pipelines.

Poppler's creation shows the scale of downstream adoption. Its README says many applications incorporated the Xpdf code base and that duplicated security and maintenance work motivated a shared library fork using modern Unix desktop components such as fontconfig and cairo.

Today Xpdf remains relevant as a compact upstream toolkit and as a historical root of PDF handling in free desktops. Some distributions package Xpdf-derived viewers differently from Poppler utilities, but the conceptual split between viewer, rendering engine, and CLI PDF tools is part of Xpdf's legacy.

使われ方

Typical package usage is split between viewing and conversion. Users launch xpdf to read a document, or use command-line tools to extract text, inspect metadata and fonts, convert pages to images, convert PDFs to PostScript or HTML, and extract embedded images or attachments.

The configuration file xpdfrc controls viewer and tool behavior, including font paths, language support, and related settings. That makes Xpdf useful in both interactive desktop setups and controlled batch environments where predictable PDF extraction matters.

Because PDFs are untrusted document inputs, Xpdf and its descendants also matter to security maintenance. Poppler explicitly calls out PDF rendering as sensitive to security bugs, and the shared-library fork was partly a response to the maintenance burden of many applications carrying Xpdf-derived code.

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

Xpdf is one of the classic examples of a small Unix GUI application whose command-line utilities became just as important as the viewer. Packaging it gives users a PDF reader, but it also gives scripts a set of focused PDF inspection and conversion commands.

Its relationship with Poppler is historically important for package maintainers: one upstream codebase became both a standalone viewer/toolkit and the origin point for a shared rendering library used by many other applications. That fork explains why similar PDF tools and libraries often appear side by side in package collections.

Xpdf also sits at the intersection of old X11 desktop software and modern cross-platform Qt software, making it a useful marker of how long-lived Unix tools survive by keeping a stable command-line surface while changing GUI/toolkit internals.

タイムライン

  • 1995: Xpdf is first released, according to the official Xpdf about page.
  • 2000s: Xpdf code is widely reused by PDF viewers and tools, creating maintenance pressure around duplicated embedded code.
  • 2005: Poppler is created as a fork of Xpdf to provide shared PDF rendering functionality and modern desktop integration.
  • 2010s: Xpdf 4.x moves the viewer line to a Qt-based, cross-platform presentation under the XpdfReader site.
  • 2025-11-14: The official download page lists Xpdf 4.06 as the current release.

Related projects

  • Poppler is the major Xpdf-derived PDF rendering library used by many free-desktop applications.
  • Evince and Okular are adjacent desktop PDF viewers commonly associated with Poppler-based stacks.
  • BePDF, !PDF, SWFTools, PDFKit, and other projects are listed by Xpdf as open source projects based on Xpdf.
  • MuPDF and PDF.js are related PDF engines with different implementation and packaging tradeoffs.

セキュリティ状態

リスクレベル: blue

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

リスク分類器

リスク blue · 信頼度 中 · tool

理由

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

信号

  • text:image

インストール挙動

  • Homebrew bottle メタデータは記録されていません。

推奨レビュー

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

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.xpdfrc/etc/xpdfrc
Windows
xpdfrc in the same directory as the executable

実行可能ファイル

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

コマンド種類公開範囲メモ
pdftopng実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
xpdf実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。

鮮度

バージョンと鮮度

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

ページ生成日2026-08-03
マネージャ版4.06
マネージャ更新日
ローカルデータ不明
上流利用不可
検出された最新未検出
  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:xpdf
バージョン4.06
パッケージマネージャHomebrew
ホームページhttps://www.xpdfreader.com/
Bottle未記録
サービス宣言なし

ソースデータベース一致

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

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

Debian apt95%

xpdf 3.04+git20250304-1+b1

Motif-based PDF reader using the Poppler library

https://offog.org/code/xpopple/

sudo apt install xpdf
  • Section: text
  • Architecture: amd64
  • Source Package: xpdf
  • 8 依存関係
  • 1 提供
  • 5 任意依存関係
  • normalized package name match
  • 一致条件: Xpdf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xpdf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

xpdf

nix profile install nixpkgs#xpdf
  • normalized package name match
  • 一致条件: Xpdf
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: xpdf from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

xpdf 3.04+git20240202-1build3

Motif-based PDF reader using the Poppler library

https://offog.org/code/xpopple/

sudo apt install xpdf
  • Section: universe/text
  • Architecture: amd64
  • 8 依存関係
  • 1 提供
  • 5 任意依存関係
  • normalized package name match
  • 一致条件: Xpdf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: xpdf from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

xpdf 4.06-r0

The classic X11 PDF viewer

https://www.xpdfreader.com/

sudo apk add xpdf
  • License: GPL-2.0-or-later OR GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: xpdf
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Xpdf
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xpdf from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

xpdf-doc 4.06-r0

The classic X11 PDF viewer (documentation)

https://www.xpdfreader.com/

sudo apk add xpdf-doc
  • License: GPL-2.0-or-later OR GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: xpdf
  • normalized package name match
  • 一致条件: Xpdf
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xpdf-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

xpdf 4.06-3.fc45

A PDF file viewer for the X Window System

https://www.xpdfreader.com/

sudo dnf install xpdf
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 22 依存関係
  • 12 提供
  • normalized package name match
  • 一致条件: Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

xpdf-devel 4.06-3.fc45

Development files for xpdf libraries

https://www.xpdfreader.com/

sudo dnf install xpdf-devel
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 9 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

xpdf-libs 4.06-3.fc45

Libraries from xpdf

https://www.xpdfreader.com/

sudo dnf install xpdf-libs
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 5 依存関係
  • 5 提供
  • normalized package name match
  • 一致条件: Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

xpdf 4.06-2

Viewer for Portable Document Format (PDF) files

https://www.xpdfreader.com/

sudo pacman -S xpdf
  • License: GPL-2.0-only OR GPL-3.0-only
  • Architecture: x86_64
  • 15 依存関係
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: Xpdf
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: xpdf from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

xpdf

sudo port install xpdf
  • normalized package name match
  • 一致条件: Xpdf
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/xpdf/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
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation