Automic VaultAutomic Vault

brew

tcl-tk@8 mit Homebrew, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für tcl-tk@8 in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install tcl-tk@8

local Homebrew formula metadata

Linux

openSUSE zypperverifiziert · 92%
sudo zypper install tcl

openSUSE Tumbleweed package metadata · tcl · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Tool Command Language

Befehle und Aliase

  • tclsh8.6
  • wish8.6

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 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.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für tcl-tk@8 wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
tclsh8.6cliglobales Executable
wish8.6cliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version8.6.18
Manager aktualisiert2026-06-27
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.tcl-lang.org

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:tcl-tk@8
Version8.6.18
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/tcl-tk@8
Homepagehttps://www.tcl-lang.org
Repositoryhttps://core.tcl-lang.org/tcl
Upstream-Dokumentationhttps://www.tcl-lang.org/doc
LizenzTCL
Quellarchivhttps://downloads.sourceforge.net/project/tcl/Tcl/8.6.18/tcl8.6.18-src.tar.gz
Zuletzt aktualisiert2026-06-27T16:45:24-04:00
Pulseupdated
Abhängigkeitenopenssl@3
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenThe sqlite3_analyzer binary is in the `sqlite-analyzer` formula.

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

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 Abhängigkeiten
  • 12 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 5 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: 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

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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