Automic VaultAutomic Vault

brew

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

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install enscript

local Homebrew formula metadata

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

MacPorts ports tree · print/enscript/Portfile · ソース: api.github.com

Linux

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

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

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

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

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

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

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

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

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

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

openSUSE zypper確認済み · 92%
sudo zypper install enscript

openSUSE Tumbleweed package metadata · enscript · ソース: download.opensuse.org

概要

パッケージ概要

Convert text to Postscript, HTML, or RTF, with syntax highlighting

コマンドとエイリアス

  • diffpp
  • enscript
  • mkafmmap
  • over
  • sliceprint
  • states

履歴

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

GNU Enscript is a GNU command-line program for converting text files to PostScript, and in later versions also to formats such as HTML and RTF, with layout control and language-sensitive highlighting.

プロジェクトの歴史

The official README calls GNU Enscript a drop-in replacement for the older enscript program and describes its core job as converting ASCII files to PostScript for files or printers. The AUTHORS file credits Markku Rossi as the author of GNU Enscript.

The GNU FTP archive shows public GNU Enscript tarballs at least as far back as version 1.4.0 in 1996, followed by 1.5.0 in 1997, 1.6.0 in 1998, and later 1.6.x maintenance releases. The NEWS file documents major 1.6-era work around syntax highlighting, output options, encodings, and later security and maintenance fixes.

採用の歴史

Enscript became a familiar Unix packaging item because it filled a durable text-to-PostScript workflow for terminals, print queues, source listings, and documentation. The input metadata lists it across Homebrew, Debian, Ubuntu, Fedora, Alpine, Arch, Nix, MacPorts, and openSUSE.

使われ方

Users invoke `enscript` to format plain text or source code for printing or generated output. Official documentation describes global and personal configuration through `enscript.cfg`, `enscriptsite.cfg`, and `$HOME/.enscriptrc`, plus helper commands such as `mkafmmap` and language-sensitive highlighting through the `states` program.

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

GNU Enscript is a package-nerd staple because it sits at the intersection of classic Unix printing, PostScript, source-code pretty-printing, font metrics, locale encodings, and GNU release infrastructure. It is small by modern standards but touches many old-school system integration points.

タイムライン

  • 1996: GNU FTP archive lists enscript 1.4.0 tarball.
  • 1998: GNU FTP archive lists enscript 1.6.0 and 1.6.1 tarballs.
  • 2010: NEWS for 1.6.5 notes a new maintainer, GPLv3-or-later licensing, build fixes, security fixes, and syntax-highlighting fixes.
  • 2012: NEWS for 1.6.6 notes Translation Project updates, Debian sliceprint patch integration, and option/documentation fixes.
  • 2026: ChangeLog records release 1.7.0.

Related projects

  • The project belongs to the GNU tool family and is related operationally to PostScript interpreters, Unix print spoolers such as lpr and lp, and source-code highlighters used in printing workflows.

セキュリティ状態

リスクレベル: グリーン

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 メタデータは 13 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。

推奨レビュー

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

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
~/.enscriptrc$prefix/etc/enscriptsite.cfg$prefix/etc/enscript.cfg

実行可能ファイル

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

コマンド種類公開範囲メモ
diffppcliグローバル実行可能ファイル
enscriptcliグローバル実行可能ファイル
mkafmmapcliグローバル実行可能ファイル
overcliグローバル実行可能ファイル
sliceprintcliグローバル実行可能ファイル
statescliグローバル実行可能ファイル

鮮度

バージョンと鮮度

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

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

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

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報Release/tag comparison is only available for GitHub repositories.https://www.gnu.org/software/enscript/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:enscript
バージョン1.6.6
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/enscript
ホームページhttps://www.gnu.org/software/enscript/
リポジトリhttps://git.savannah.gnu.org/git/enscript.git
上流ドキュメントhttps://www.gnu.org/software/enscript
ライセンスGPL-3.0-or-later
ソースアーカイブhttps://ftpmirror.gnu.org/gnu/enscript/enscript-1.6.6.tar.gz
依存関係gettext
Bottle利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameenscript
Version Scheme0
Revision1
Head VersionHEAD
Conflicts With
  • cspice
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

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

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

Debian apt95%

enscript 1.6.5.90-3.1+b1

converts text to Postscript, HTML or RTF with syntax highlighting

http://www.gnu.org/software/enscript/

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

enscript

nix profile install nixpkgs#enscript
  • normalized package name match
  • 一致条件: Enscript
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/en/enscript/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

enscript 1.6.5.90-3.1

converts text to Postscript, HTML or RTF with syntax highlighting

http://www.gnu.org/software/enscript/

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

enscript 1.6.6-r7

GNU Enscript converts ASCII files to PostScript, HTML, or RTF

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

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

enscript-doc 1.6.6-r7

GNU Enscript converts ASCII files to PostScript, HTML, or RTF (documentation)

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

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

enscript 1.6.6-38.fc44

A plain ASCII to PostScript converter

http://www.gnu.org/software/enscript

sudo dnf install enscript
  • License: LGPL-2.0-or-later AND GPL-3.0-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2 AND LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: enscript
  • 5 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Enscript
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: enscript from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

enscript 1.6.6-6

Convert ASCII files to PostScript suitable for printing

https://git.savannah.gnu.org/cgit/enscript.git

sudo pacman -S enscript
  • License: GPL3
  • Architecture: x86_64
  • 2 依存関係
  • normalized package name match
  • 一致条件: Enscript
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: enscript from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

enscript 1.6.6-4.3

An ASCII to PostScript(tm) Converter

http://git.savannah.gnu.org/cgit/enscript.git

sudo zypper install enscript
  • License: GPL-3.0-or-later
  • Category: Productivity/Publishing/PS
  • Architecture: x86_64
  • Source Package: enscript
  • 10 依存関係
  • 4 提供
  • normalized package name match
  • 一致条件: Enscript
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: enscript from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

enscript

sudo port install enscript
  • normalized package name match
  • 一致条件: Enscript
MacPorts ports tree · api.github.com · MacPorts ports tree: print/enscript/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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment