pkg.soopen package index

brew / 順位 8594

vttest を Homebrew, apt, dnf, MacPorts, Nix でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install vttest

local Homebrew formula metadata

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

MacPorts ports tree · devel/vttest/Portfile · ソース: api.github.com

Linux

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

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

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

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

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

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

概要

パッケージ概要

Test compatibility of VT100-compatible terminals

コマンドとエイリアス

  • vttest

履歴

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

vttest is an interactive terminal-emulation test program for VT100-compatible terminals and emulators, later extended to cover VT220 through VT520 behavior and xterm variants. It is used to demonstrate where a terminal emulator matches, diverges from, or only partially implements DEC and xterm control-sequence behavior.

プロジェクトの歴史

Per Lindberg wrote the original vttest at the Stockholm University Computing Center between 1983 and 1985 to exercise DEC VT100 and VT102 terminals and software emulators. Version 1.7b, dated 1985-04-19, was later distributed through the Usenet `mod.sources` group in 1986 and became part of Unix source archives.

Thomas E. Dickey began his maintained version in May 1996, starting from 1.7b, to support changes he was making to xterm. He changed the version number to 2.0 for the initial 1996 release, then moved from traditional version numbers to patch dates as the effective release identifier.

採用の歴史

vttest became durable because terminal compatibility is difficult to specify from prose alone. Dickey's version expanded from the original VT100/VT102 focus into color erase behavior, character sets, VT220 and later DEC model features, xterm extensions, Tektronix-related tests, and other edge cases useful to emulator authors and maintainers.

The vttest page documents its appearance across Unix-like packaging systems and related terminal projects. It has been used or referenced around PCVT, FreeBSD console work, rxvt, KDE Konsole, Linux console behavior, xterm, and terminal-description testing alongside tools such as tack.

使われ方

The program is menu-driven: users choose tests for cursor movement, screen features, character sets, keyboard reports, VT220-and-newer controls, color, xterm extensions, and related behavior, then inspect the screen or recorded replies. The man page describes it as testing display escape-sequence handling and keyboard behavior for VT100-type terminals.

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

For terminal and package nerds, vttest is a benchmark with historical teeth. A terminal emulator can advertise VT100 compatibility, but vttest makes obscure behavior visible: alternate screens, wraparound, erases with background color, DEC private modes, device attributes, national replacement character sets, and xterm-specific sequences.

タイムライン

  • 1983-1985: Per Lindberg writes the original VTTEST at Stockholm University.
  • 1985-04-19: Original line reaches version 1.7b.
  • 1986-09-02: Version 1.7b is distributed through Usenet `mod.sources`.
  • 1996-05: Thomas E. Dickey begins the maintained version from 1.7b for xterm work.
  • 1996: Maintained branch is released as version 2.0.
  • 2007-01-02: Dickey contacts Lindberg and receives permission to change the original copyright notice to a BSD-style license.
  • 2025-12-05: Current changelog shows continued maintenance and new terminal tests.

Related projects

  • xterm is the closest related project in Dickey's maintained history of vttest.
  • tack, esctest, ncurses examples, terminal descriptions, rxvt, Konsole, FreeBSD console work, and Linux console behavior are all discussed in relation to vttest's testing role.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

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

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

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

推奨レビュー

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

実行可能ファイル

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

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

鮮度

バージョンと鮮度

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

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

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:vttest
バージョン20251205
パッケージマネージャHomebrew
ホームページhttps://invisible-island.net/vttest/
Bottle未記録
サービス宣言なし

ソースデータベース一致

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

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

Debian apt95%

vttest 2.7+20241208-1

tool for testing VT100 compatibility of terminals

https://invisible-island.net/vttest/

sudo apt install vttest
  • Section: utils
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Vttest
Debian stable package indexes · deb.debian.org · Debian stable package indexes: vttest from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

vttest

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

vttest 2.7+20230201-1

tool for testing VT100 compatibility of terminals

https://invisible-island.net/vttest/

sudo apt install vttest
  • Section: universe/utils
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Vttest
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: vttest from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

vttest 2.7.20251205-10.fc45

test VT100-type terminal

https://invisible-island.net/vttest/

sudo dnf install vttest
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: vttest
  • 2 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Vttest
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: vttest from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
MacPorts95%

vttest

sudo port install vttest
  • normalized package name match
  • 一致条件: Vttest
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/vttest/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 package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation