pkg.soopen package index

brew / rang 5772

Installer gti avec Homebrew, dnf, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de gti pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gti

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install gti

MacPorts ports tree · games/gti/Portfile · Source: api.github.com

Linux

Fedora dnfvérifié · 92%
sudo dnf install gti

Fedora Rawhide package metadata · gti · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#gti

nixpkgs package indexes · pkgs/by-name/gt/gti/package.nix · Source: api.github.com

openSUSE zyppervérifié · 92%
sudo zypper install gti

openSUSE Tumbleweed package metadata · gti · Source: download.opensuse.org

aperçu

Résumé du paquet

ASCII-art displaying typo-corrector for commands

Commandes et alias

  • gti

historique

Historique du projet et usages

gti is a deliberately silly git typo launcher: when a user types gti instead of git, it plays an ASCII-art animation and then runs the intended git command. It is tiny, but it survives in package managers because it turns a common developer typo into a harmless joke.

Historique du projet

Richard Wossal's project page describes gti as a program that displays a badly made ASCII-art animation as punishment for the typing error and then launches the command the user meant to run. The official README calls it a silly git launcher inspired by sl.

The repository's initial commit dates to 2012-08-15. The code is small C with a Makefile, a manual page, and shell completions, which matches the old-school Unix joke-tool pattern.

Historique d'adoption

The official README lists packages or ports for Fedora, Arch Linux AUR, Gentoo, Nix/NixOS, FreeBSD ports, OpenBSD ports, Homebrew on macOS, and Cygwin. That list explains why a joke command still has cross-platform package metadata: it is cheap to build and memorable to install.

Modes d'utilisation

The intended invocation is accidental: type gti when trying to type git. After the animation, gti dispatches to git. The README documents GTI_SPEED as an environment variable for changing the animation speed.

Pourquoi les passionnés de paquets s'y intéressent

gti belongs to the lineage of terminal whimsy packages such as sl, but its package-manager hook is practical: unlike sl, it forwards to git after the joke. It is a good example of how tiny C utilities with manpages, completions, and portable Makefiles can become distro trivia.

Chronologie

  • 2012: Initial commit added gti.
  • 2012: The author page described the typo-correcting ASCII-art behavior.
  • 2023: v1.9.1 tag was cut with a Homebrew build fix noted in the commit message.

Related projects

  • git is the command gti wraps after the animation.
  • sl is the inspiration named by both the author page and README.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
gtiexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.9.1
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gti
Version1.9.1
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://r-wos.org/hacks/gti
Dépôthttps://github.com/rwos/gti
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

gti

nix profile install nixpkgs#gti
  • normalized package name match
  • Correspondance par : Gti
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gt/gti/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
dnf95%

gti 1.6.1-15.fc45

Just a silly gti launcher

http://r-wos.org/hacks/gti

sudo dnf install gti
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gti
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gti
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gti from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
zypper95%

gti 1.9.1-1.8

ASCII art punishment for misspelling git

https://r-wos.org/hacks/gti

sudo zypper install gti
  • License: MIT
  • Category: Amusements/Toys/Other
  • Architecture: x86_64
  • Source Package: gti
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gti
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gti from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

gti

sudo port install gti
  • normalized package name match
  • Correspondance par : Gti
MacPorts ports tree · api.github.com · MacPorts ports tree: games/gti/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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