Saltar al contenido principal

Instalación

kobana es un único binario, sin dependencias. Elige una forma de instalarlo y verifica con kobana --version.

Script de instalación (macOS y Linux)​

curl -fsSL https://raw.githubusercontent.com/universokobana/kobana-cli/main/scripts/install.sh | bash

El script descarga el binario de la release más reciente en ~/.kobana/bin, verifica el SHA-256 que publica GitHub y crea el enlace ~/.local/bin/kobana. Confirma que ~/.local/bin esté en tu PATH.

ParaHaz
Instalar una versión específicacurl -fsSL … | bash -s -- v0.12.0
Cambiar las carpetasKOBANA_INSTALL_DIR (binario) y KOBANA_BIN_DIR (enlace)
Forzar el idioma de los mensajesKOBANA_LANG=pt, en o es

Homebrew (macOS y Linux)​

brew tap universokobana/tap
brew install kobana

Para actualizar: brew update && brew upgrade kobana.

Binarios listos​

Descarga el archivo de tu plataforma en la página de Releases y colócalo en el PATH.

PlataformaArchivo
Linux x86_64kobana-linux-amd64
Linux ARM64kobana-linux-arm64
macOS Intelkobana-darwin-amd64
macOS Apple Siliconkobana-darwin-arm64
Windows x86_64kobana-windows-amd64.exe

Los nombres son enlaces de descarga directa de la última versión. En macOS y Linux, haz el archivo ejecutable y muévelo al PATH:

chmod +x kobana-darwin-arm64
sudo mv kobana-darwin-arm64 /usr/local/bin/kobana

Nix​

# Ejecutar directo desde GitHub
nix run github:universokobana/kobana-cli

# Instalar en el perfil
nix profile install github:universokobana/kobana-cli

Desde el código​

git clone https://github.com/universokobana/kobana-cli.git
cd kobana-cli
cargo install --path crates/kobana-cli

Requiere Rust 1.86 o más reciente.

Actualización​

kobana update # instala la versión más reciente
kobana update --check # solo dice si hay una versión nueva
kobana update --check --json

En la instalación por script, kobana update descarga el binario de la release, verifica el SHA-256 y reemplaza el ejecutable. En Homebrew, Cargo y los demás casos muestra el comando de actualización correspondiente. Con --json, la salida incluye current, latest, update_available, release_url, install_method e install_command.

Los demás comandos avisan por stderr cuando hay una versión nueva, consultando GitHub como máximo una vez al día y con un timeout corto. kobana update y kobana completions no avisan.

Autocompletado del shell​

kobana completions bash > /etc/bash_completion.d/kobana
kobana completions zsh > ~/.zfunc/_kobana
kobana completions fish > ~/.config/fish/completions/kobana.fish
kobana completions powershell > kobana.ps1

Consulta kobana completions.

Siguiente paso​

Autenticación: cada producto tiene su propia credencial.