Automic VaultAutomic Vault

brew

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

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install libcaca

local Homebrew formula metadata

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

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

Linux

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

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

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

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

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

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

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

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

Debian apt確認済み · 92%
sudo apt install caca-utils

Debian stable package indexes · caca-utils · ソース: deb.debian.org

openSUSE zypper確認済み · 92%
sudo zypper install caca-utils

openSUSE Tumbleweed package metadata · caca-utils · ソース: download.opensuse.org

概要

パッケージ概要

Convert pixel information into colored ASCII art

コマンドとエイリアス

  • caca-config
  • cacaclock
  • cacademo
  • cacafire
  • cacaplay
  • cacaserver
  • cacaview
  • img2txt

履歴

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

libcaca is the Colour ASCII Art Library, a terminal/media library and utility suite for rendering images, demos, and animations as colored text.

プロジェクトの歴史

The NEWS file starts with a 0.1 release that already had S-Lang, ncurses, and conio drivers plus primitive drawing routines. Subsequent early releases added 256 color pairs, mouse support, BMP loading, image viewing through cacaview, antialiasing, dithering controls, alpha handling, and the cacafire demo.

The 0.99 beta line expanded libcaca from a funny terminal renderer into a surprisingly broad text-graphics toolkit. The 0.99.beta1 notes list a switch to the WTFPL, a split into libcucul and libcaca, Unicode and TrueColor support, Floyd-Steinberg dithering, gamma correction, export formats including HTML, IRC, ANSI, SVG, PostScript, and TGA, OpenGL output, a telnet server, and image-to-IRC tooling. The 0.99.beta15 notes say libcucul was merged back into libcaca for clarity.

採用の歴史

libcaca became widely packaged because it is both a library and a memorable collection of terminal demos and converters. Distribution packages often expose caca-utils commands such as cacaview, img2txt, cacafire, cacademo, and cacaplay.

使われ方

Developers can link against libcaca through pkg-config, while end users use tools such as img2txt and cacaview to convert or view pixel images in terminals. The README documents optional output backends including ncurses, S-Lang, conio, X11, OpenGL, Win32, and a network server.

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

libcaca is package-index folklore: useful enough to ship everywhere, unserious enough to be remembered, and technically richer than the joke suggests. Its presence in package managers marks the long Unix tradition of terminal graphics, demos, and image conversion tools.

タイムライン

  • 0.1: Initial release with S-Lang, ncurses, conio drivers, and basic drawing primitives.
  • 0.99.beta1: Switched to WTFPL, split libcucul from libcaca, and added Unicode, TrueColor, dithering, exporters, OpenGL, cacaserver, and img2irc.
  • 2008-09-27: v0.99.beta14 and v0.99.beta15 tags were published on GitHub.
  • 2010-02-08: v0.99.beta17 tag was published on GitHub.
  • 2012-04-06: v0.99.beta18 tag was published on GitHub.
  • 2013-09-16: v0.99.beta19 tag was published on GitHub.
  • 2021-10-19: v0.99.beta20 release added IPv6 support in cacaserver and memory-safety fixes.

Related projects

  • Related projects and concepts include aalib-style text rendering, FIGlet and TOIlet fonts, ncurses, S-Lang, Imlib2-backed image viewing, OpenGL text output, and terminal demo programs such as cacafire.

セキュリティ状態

リスクレベル: blue

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

リスク分類器

リスク blue · 信頼度 中 · tool

理由

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

信号

  • text:server

インストール挙動

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

推奨レビュー

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

実行可能ファイル

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

コマンド種類公開範囲メモ
caca-configcliグローバル実行可能ファイル
cacaclockcliグローバル実行可能ファイル
cacademocliグローバル実行可能ファイル
cacafirecliグローバル実行可能ファイル
cacaplaycliグローバル実行可能ファイル
cacaservercliグローバル実行可能ファイル
cacaviewcliグローバル実行可能ファイル
img2txtcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

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

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

https://github.com/cacalabs/libcaca

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:libcaca
バージョン0.99.beta20
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/libcaca
ホームページhttp://caca.zoy.org/wiki/libcaca
リポジトリhttps://github.com/cacalabs/libcaca
上流ドキュメントhttp://caca.zoy.org/wiki/libcaca
ライセンスWTFPL
ソースアーカイブhttps://github.com/cacalabs/libcaca/releases/download/v0.99.beta20/libcaca-0.99.beta20.tar.bz2
最終更新2026-06-27T17:11:31-04:00
Pulseupdated
依存関係imlib2
ビルド依存関係pkgconf
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

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

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

Debian apt95%

caca-utils 0.99.beta20-5

text mode graphics utilities

http://caca.zoy.org/wiki/libcaca

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

libcaca-dev 0.99.beta20-5

development files for libcaca

http://caca.zoy.org/wiki/libcaca

sudo apt install libcaca-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libcaca
  • 2 依存関係
  • normalized package name match
  • 一致条件: Libcaca
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcaca-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcaca0 0.99.beta20-5

colour ASCII art library

http://caca.zoy.org/wiki/libcaca

sudo apt install libcaca0
  • Section: libs
  • Architecture: amd64
  • Source Package: libcaca
  • 6 依存関係
  • normalized package name match
  • 一致条件: Libcaca
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcaca0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libcaca

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

caca-utils 0.99.beta20-4build2

text mode graphics utilities

http://caca.zoy.org/wiki/libcaca

sudo apt install caca-utils
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: libcaca
  • 3 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Libcaca
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: caca-utils from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcaca-dev 0.99.beta20-4build2

development files for libcaca

http://caca.zoy.org/wiki/libcaca

sudo apt install libcaca-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libcaca
  • 2 依存関係
  • normalized package name match
  • 一致条件: Libcaca
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcaca-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libcaca0 0.99.beta20-4build2

colour ASCII art library

http://caca.zoy.org/wiki/libcaca

sudo apt install libcaca0
  • Section: libs
  • Architecture: amd64
  • Source Package: libcaca
  • 6 依存関係
  • normalized package name match
  • 一致条件: Libcaca
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcaca0 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

libcaca 0.99_beta20-r5

graphics library that outputs text instead of pixels

http://caca.zoy.org/wiki/libcaca

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

libcaca-apps 0.99_beta20-r5

graphics library that outputs text instead of pixels

http://caca.zoy.org/wiki/libcaca

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

libcaca-dev 0.99_beta20-r5

graphics library that outputs text instead of pixels (development files)

http://caca.zoy.org/wiki/libcaca

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

libcaca-doc 0.99_beta20-r5

graphics library that outputs text instead of pixels (documentation)

http://caca.zoy.org/wiki/libcaca

sudo apk add libcaca-doc
  • License: WTFPL
  • Architecture: x86_64
  • Source Package: libcaca
  • normalized package name match
  • 一致条件: Libcaca
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libcaca-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libcaca-static 0.99_beta20-r5

graphics library that outputs text instead of pixels (static library)

http://caca.zoy.org/wiki/libcaca

sudo apk add libcaca-static
  • License: WTFPL
  • Architecture: x86_64
  • Source Package: libcaca
  • normalized package name match
  • 一致条件: Libcaca
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libcaca-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

py3-libcaca 0.99_beta20-r5

graphics library that outputs text instead of pixels (python bindings)

http://caca.zoy.org/wiki/libcaca

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

py3-libcaca-pyc 0.99_beta20-r5

Precompiled Python bytecode for py3-libcaca

http://caca.zoy.org/wiki/libcaca

sudo apk add py3-libcaca-pyc
  • License: WTFPL
  • Architecture: x86_64
  • Source Package: libcaca
  • 1 依存関係
  • normalized package name match
  • 一致条件: Libcaca
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: py3-libcaca-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

caca-utils 0.99-0.84.beta20.fc45

Colour AsCii Art Text mode graphics utilities based on libcaca

http://caca.zoy.org/wiki/libcaca

sudo dnf install caca-utils
  • License: WTFPL
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libcaca
  • 6 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Libcaca
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: caca-utils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libcaca 0.99-0.84.beta20.fc45

Library for Colour AsCii Art, text mode graphics

http://caca.zoy.org/wiki/libcaca

sudo dnf install libcaca
  • License: WTFPL
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libcaca
  • 16 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Libcaca
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libcaca from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

ソース経路

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

このページは 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