Automic VaultAutomic Vault

brew

gauche mit Homebrew, apt, dnf, MacPorts, Nix, scoop installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gauche in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install gauche

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install gauche

MacPorts ports tree · lang/gauche/Portfile · Quelle: api.github.com

Windows

Scoopverifiziert · 92%
scoop install main/gauche

Scoop official bucket manifest trees · bucket/gauche.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

R7RS Scheme implementation, developed to be a handy script interpreter

Befehle und Aliase

  • gauche-cesconv
  • gauche-config
  • gauche-install
  • gauche-package
  • gosh

Verlauf

Projektgeschichte und Nutzung

Gauche is an R7RS Scheme implementation aimed at practical scripting rather than only language experimentation. Its official site presents it as a fast Scheme engine for automation, build tools, shell-like scripting, and larger real-world programs.

Projektgeschichte

The project is developed by Shiro Kawai and is distributed from the Practical Scheme site, with releases and source hosted in the official GitHub repository. The homepage emphasizes long-term maintenance, backward compatibility, quick startup, operating-system integration, Unicode, networking, threads, regular expressions, and a broad library set.

Adoptionsgeschichte

Gauche's adoption is strongest in the Scheme and Unix scripting communities rather than in mainstream application packaging. Its presence in Homebrew, Debian, Fedora, MacPorts, Nix, and Scoop reflects its role as a portable Scheme runtime for users who want a Lisp-family scripting tool available from normal package managers.

Wie es verwendet wird

Users run Gauche through the `gosh` interpreter and supporting tools such as `gauche-config`, `gauche-install`, and `gauche-package`. Official documentation describes Scheme scripting, REPL use, modules, extension packages, standalone executables, R7RS libraries, SRFIs, and Gauche-specific libraries.

Warum Paket-Nerds sich dafür interessieren

For package-manager users, Gauche is notable because it treats Scheme as a practical Unix scripting environment with its own package tooling and batteries-included runtime. It is a small but durable example of a language implementation whose packaging value is not only the compiler or interpreter, but also the ecosystem of command-line helpers around it.

Zeitleiste

  • 2000s: Gauche becomes a long-running Practical Scheme implementation for scripting.
  • 2013: The official GitHub repository was created.
  • 2020s: The project continues to publish releases and documentation for R7RS Scheme and Gauche extensions.

Related projects

  • Gauche is related to the R7RS Scheme standard, SRFI libraries, the `get-gauche` installer project, and the broader family of Scheme implementations. The project also maintains extension packages such as Gauche-gtk2.

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:interpreter

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 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
gauche-cesconvcliglobales Executable
gauche-configcliglobales Executable
gauche-installcliglobales Executable
gauche-packagecliglobales Executable
goshcliglobales 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-Version0.9.15
Manager aktualisiert2026-05-29
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/shirok/Gauche

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:gauche
Version0.9.15
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/gauche
Homepagehttps://practical-scheme.net/gauche/
Repositoryhttps://github.com/shirok/Gauche
Upstream-Dokumentationhttps://practical-scheme.net/gauche
LizenzBSD-3-Clause
Quellarchivhttps://github.com/shirok/Gauche/releases/download/release0_9_15/Gauche-0.9.15.tgz
Zuletzt aktualisiert2026-05-29T14:43:09-04:00
Pulseupdated
Abhängigkeitenca-certificates, mbedtls@3
Von macOS bereitgestellte Bibliothekenlibxcrypt
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

gauche 0.9.15-p2+20241205-4

Scheme script engine

http://practical-scheme.net/gauche/

sudo apt install gauche
  • Section: lisp
  • Architecture: amd64
  • 5 Abhängigkeiten
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gauche from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gauche-dev 0.9.15-p2+20241205-4

Development files for Gauche

http://practical-scheme.net/gauche/

sudo apt install gauche-dev
  • Section: lisp
  • Architecture: amd64
  • Source Package: gauche
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gauche-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gauche-doc 0.9.15-p2+20241205-4

Reference manual of Gauche

http://practical-scheme.net/gauche/

sudo apt install gauche-doc
  • Section: doc
  • Architecture: all
  • Source Package: gauche
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gauche-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gauche-gdbm 0.9.15-p2+20241205-4

gdbm binding for Gauche

http://practical-scheme.net/gauche/

sudo apt install gauche-gdbm
  • Section: lisp
  • Architecture: amd64
  • Source Package: gauche
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gauche-gdbm from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gauche-zlib 0.9.15-p2+20241205-4

zlib binding for Gauche

http://practical-scheme.net/gauche/

sudo apt install gauche-zlib
  • Section: lisp
  • Architecture: amd64
  • Source Package: gauche
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gauche-zlib from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgauche-0.98-0 0.9.15-p2+20241205-4

Gauche runtime shared library

http://practical-scheme.net/gauche/

sudo apt install libgauche-0.98-0
  • Section: libs
  • Architecture: amd64
  • Source Package: gauche
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gauche
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgauche-0.98-0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gauche

nix profile install nixpkgs#gauche
  • normalized package name match
  • Abgeglichen nach: Gauche
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: gauche from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
dnf95%

gauche 0.9.12-12.fc44

Scheme script interpreter with multibyte character handling

http://practical-scheme.net/gauche

sudo dnf install gauche
  • License: BSD-3-Clause AND MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gauche
  • 13 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Gauche
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gauche from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gauche-devel 0.9.12-12.fc44

Development files for Gauche

http://practical-scheme.net/gauche

sudo dnf install gauche-devel
  • License: BSD-3-Clause AND MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gauche
  • 5 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Gauche
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gauche-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

gauche-doc 0.9.12-12.fc44

Documentation files for Gauche

http://practical-scheme.net/gauche

sudo dnf install gauche-doc
  • License: BSD-3-Clause AND MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gauche
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Gauche
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gauche-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libgauche 0.9.12-12.fc44

Gauche runtime shared library

http://practical-scheme.net/gauche

sudo dnf install libgauche
  • License: BSD-3-Clause AND MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gauche
  • 7 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Gauche
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libgauche from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libgauche-static 0.9.12-12.fc44

Statically linked library for Gauce

http://practical-scheme.net/gauche

sudo dnf install libgauche-static
  • License: BSD-3-Clause AND MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gauche
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Gauche
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libgauche-static from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

gauche

sudo port install gauche
  • normalized package name match
  • Abgeglichen nach: Gauche
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/gauche/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/gauche

scoop install main/gauche
  • normalized package name match
  • Abgeglichen nach: Gauche
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/gauche.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
Nix92%

gosh

nix profile install nixpkgs#gosh
  • installed executable or alias match
  • Abgeglichen nach: Gosh
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/go/gosh/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

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

  • 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