Automic VaultAutomic Vault

brew

tcl-tk@8 を Homebrew, zypper でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install tcl-tk@8

local Homebrew formula metadata

概要

パッケージ概要

Tool Command Language

コマンドとエイリアス

  • tclsh8.6
  • wish8.6

履歴

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

Tcl/Tk 8 is the legacy Tcl/Tk release line packaged for users and software that still need the 8.6 ABI, tools, and documentation rather than the newer Tcl/Tk 9 line.

プロジェクトの歴史

The upstream history is the Tcl/Tk history: Tcl began as John Ousterhout's embeddable command language at Berkeley, with implementation starting in 1988, and Tk followed as a reusable GUI toolkit released publicly in 1991.

The official Tcl/Tk 8.6 page states that Tcl/Tk 8.6 was first released in 2012, that development ends in 2026, and that Tcl/Tk 9.0 became the successor release line in 2024.

Homebrew's tcl-tk@8 formula is therefore best understood as a compatibility package, not a separate upstream project.

採用の歴史

Tcl/Tk's early adoption came through Unix distribution, USENIX visibility, FTP source availability, Expect among system administrators, and Tk as a lower-effort way to build Unix GUIs.

The 8.6 line stayed important because many deployed Tcl scripts, Tk applications, extensions, and embedded interpreters were written against Tcl 8 behavior and APIs before the compatibility changes introduced by Tcl/Tk 9.

使われ方

Package-manager users choose tcl-tk@8 when a dependency expects Tcl/Tk 8.6, when older Tk applications need the legacy runtime, or when versioned executables such as tclsh8.6 and wish8.6 are required.

The official 8.6 page highlights bundled packages, TclOO, coroutine support, IPv6 sockets, zlib, PNG support in Tk, and other features that made 8.6 a long-lived stable baseline.

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

This formula matters because versioned runtime packages are how package managers keep old build systems and GUI tools working while allowing the default formula to move to a new major release.

For dependency solvers and maintainers, Tcl/Tk 8 is the kind of legacy runtime where ABI expectations and executable names matter more than novelty.

タイムライン

  • 1988: Tcl implementation began at Berkeley.
  • 1991: Tk first Internet release.
  • 2012: Tcl/Tk 8.6 first released.
  • 2024: Tcl/Tk 9.0 became the successor release line.
  • 2026: Official 8.6 page lists Tcl/Tk 8.6.18 and says 8.6 development ends in 2026.

Related projects

  • The unversioned tcl-tk formula follows the current Tcl/Tk line.
  • Tcl/Tk 9.0 is the successor major line; Tcllib, Tklib, Expect, TclOO, Thread, and TDBC are related Tcl ecosystem projects.

セキュリティ状態

保護ツール対応はまだ見つかっていません

tcl-tk@8 に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

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

推奨レビュー

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

実行可能ファイル

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

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

鮮度

バージョンと鮮度

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

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

https://www.tcl-lang.org

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:tcl-tk@8
バージョン8.6.18
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/tcl-tk@8
ホームページhttps://www.tcl-lang.org
リポジトリhttps://core.tcl-lang.org/tcl
上流ドキュメントhttps://www.tcl-lang.org/doc
ライセンスTCL
ソースアーカイブhttps://downloads.sourceforge.net/project/tcl/Tcl/8.6.18/tcl8.6.18-src.tar.gz
最終更新2026-06-27T16:45:24-04:00
Pulseupdated
依存関係openssl@3
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし
注意点The sqlite3_analyzer binary is in the `sqlite-analyzer` formula.

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametcl-tk@8
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyyes
URL Keys
  • stable

ソースデータベース一致

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

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

zypper92%

tcl 8.6.18-1.1

The Tcl Programming Language

http://www.tcl.tk

sudo zypper install tcl
  • License: TCL
  • Category: Development/Languages/Tcl
  • Architecture: x86_64
  • Source Package: tcl
  • 6 依存関係
  • 12 提供
  • installed executable or alias match
  • 一致条件: Tclsh8 6
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: tcl from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

tk 8.6.18-1.1

Graphical User Interface Toolkit for Tcl

http://www.tcl.tk

sudo zypper install tk
  • License: TCL
  • Category: Development/Languages/Tcl
  • Architecture: x86_64
  • Source Package: tk
  • 10 依存関係
  • 5 提供
  • installed executable or alias match
  • 一致条件: Wish8 6
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: tk from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

ソース経路

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

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

使用ソース

  • Nucleus package database
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment