Pelo script
Uma linha no terminal: o script baixa a última versão e confere o SHA-256 antes de instalar.
curl -fsSL https://yby.dev.br/install.sh | shO script escolhe o pacote da arquitetura, baixa a última versão, confere o SHA-256 e instala em /usr/local/bin, com sudo se a pasta não for sua.
curl -fsSL https://yby.dev.br/install.sh | shO mesmo script do Linux: no Mac com Apple Silicon, ele escolhe o arm64. Baixa a última versão, confere o SHA-256 e instala em /usr/local/bin, com sudo se a pasta não for sua.
irm https://yby.dev.br/install.ps1 | iexNo PowerShell (5.1 ou 7), sem administrador. Instala o yby.exe em %LOCALAPPDATA%\Programs\yby e põe essa pasta no PATH do usuário: abra um terminal novo depois.
Outra versão ou outra pasta
curl -fsSL https://yby.dev.br/install.sh | YBY_VERSION=v5.8.3 YBY_INSTALL_DIR="$HOME/.local/bin" sh& ([scriptblock]::Create((irm https://yby.dev.br/install.ps1))) -Versao v5.8.3 -Destino C:\ferramentas\ybyNo Windows, -SemPath instala sem mexer no PATH.
Baixar o pacote
O executável de cada sistema e arquitetura, com o checksums.txt (SHA-256 de cada arquivo).
yby
A CLI. É o que o script instala.
Linux
No terminal, uname -m: x86_64 é o amd64; aarch64 é o arm64.
macOS
Apple Silicon (M1 em diante): arm64. Intel: amd64. Está em menu Apple › Sobre este Mac.
Windows
A maioria dos PCs: amd64. Windows no ARM (Snapdragon, por exemplo): arm64.
yby-cloud
Traz os SDKs da AWS, da Azure e do GCP embutidos: o token do EKS, do AKS e do GKE sai sem os CLIs aws, az e gcloud, e o provider de IA Amazon Bedrock fica disponível. O executável se chama yby-cloud e se instala à mão (veja abaixo); os scripts instalam só o yby.
Linux
No terminal, uname -m: x86_64 é o amd64; aarch64 é o arm64.
macOS
Apple Silicon (M1 em diante): arm64. Intel: amd64. Está em menu Apple › Sobre este Mac.
Windows
A maioria dos PCs: amd64. Windows no ARM (Snapdragon, por exemplo): arm64.
Os cinco instrumentos
Executáveis à parte, que o próprio yby instala em ~/.yby/plugins, na mesma versão do core. Depois de um yby upgrade, o yby plugin update põe os nativos na versão nova.
Atlas
Mapa da topologia da infraestrutura em diagramas Mermaid, refinados pela IA.
yby plugin install atlaszip do Windows: amd64 · arm64Bard
Assistente de IA do cluster: conversa, ferramentas e diagnóstico.
yby plugin install bardzip do Windows: amd64 · arm64Sentinel
Auditoria de segurança do Kubernetes, com scan de vulnerabilidades e investigação por IA.
yby plugin install sentinelzip do Windows: amd64 · arm64Synapstor
Conhecimento do projeto: UKIs, busca semântica, nota de qualidade e exportação.
yby plugin install synapstorzip do Windows: amd64 · arm64Viz
Painel do cluster ao vivo no terminal.
yby plugin install vizzip do Windows: amd64 · arm64
O yby plugin install dessas versões falha com os nativos ("unsupported archive format"). Extraia o yby-plugin-<nome>_<versão>_windows_amd64.zip da release em %USERPROFILE%\.yby\plugins e rode yby plugin trust <nome>.
Instalar à mão
Baixe o pacote, confira o SHA-256 contra a linha do arquivo no checksums.txt, extraia e ponha o executável no PATH. Para o yby-cloud, troque yby por yby-cloud nos nomes.
Linux
- Baixar
curl -fLO https://github.com/casheiro/yby-cli/releases/download/v5.9.1/yby_5.9.1_linux_amd64.tar.gz - Conferir
sha256sum yby_5.9.1_linux_amd64.tar.gz - Extrair
tar -xzf yby_5.9.1_linux_amd64.tar.gz yby - Instalar
sudo install -m 0755 yby /usr/local/bin/yby
Sem sudo, instale numa pasta sua que esteja no PATH, como ~/.local/bin.
macOS
- Baixar
curl -fLO https://github.com/casheiro/yby-cli/releases/download/v5.9.1/yby_5.9.1_darwin_arm64.tar.gz - Conferir
shasum -a 256 yby_5.9.1_darwin_arm64.tar.gz - Extrair
tar -xzf yby_5.9.1_darwin_arm64.tar.gz yby - Instalar
sudo install -d /usr/local/bin && sudo install -m 0755 yby /usr/local/bin/yby
Baixou pelo navegador? O macOS põe o arquivo em quarentena e barra o executável, que não é assinado. Antes de instalar, rode: xattr -d com.apple.quarantine yby
Windows
- Baixar
Invoke-WebRequest https://github.com/casheiro/yby-cli/releases/download/v5.9.1/yby_5.9.1_windows_amd64.zip -OutFile yby_5.9.1_windows_amd64.zip -UseBasicParsing - Conferir
(Get-FileHash .\yby_5.9.1_windows_amd64.zip -Algorithm SHA256).Hash - Extrair
Expand-Archive .\yby_5.9.1_windows_amd64.zip -DestinationPath "$env:LOCALAPPDATA\Programs\yby" -Force
Baixou o zip pela tabela acima? Pule o primeiro passo e rode os outros na pasta dele (cd $HOME\Downloads). Depois, ponha a pasta %LOCALAPPDATA%\Programs\yby no PATH: no menu Iniciar, procure "Editar as variáveis de ambiente para sua conta", abra Path, clique em Novo, cole a pasta e confirme. Abra um terminal novo. O Get-FileHash escreve em maiúsculas; o checksums.txt, em minúsculas.
Com o Go
Precisa do Go 1.26 ou mais novo e instala em $(go env GOPATH)/bin, que precisa estar no PATH. O /v5 no caminho é obrigatório. Traz só o core: os plugins vêm depois, pelo yby plugin install.
go install github.com/casheiro/yby-cli/v5/cmd/yby@latestConferir a instalação
Até a v5.8.3, o yby upgrade para em "asset não encontrado": para sair dessas versões, rode o script de novo. O passo seguinte está no guia de primeiros passos ↗.
yby versionversão instaladayby doctorferramentas que o yby usa (Docker, kubectl, Helm…) e credenciais cloudyby upgradetroca o executável pela última release, conferindo o SHA-256