⚡ GUIA DE INSTALAÇÃO

INSTALANDO O GITHUB COPILOT CLI NO TERMUX

ACESSAR REPOSITÓRIO

REQUISITOS DO SISTEMA

Antes de iniciar a instalação, verifique se seu ambiente atende aos requisitos:

TERMUX

Versão 0.118+ instalada

NODE.JS

Versão 18.0+

INTERNET

Conexão estável

ESPAÇO

500MB livres

INSTALAÇÃO AUTOMÁTICA

Método recomendado para usuários que desejam uma instalação rápida e sem complicações.

1 Clone o repositório:
git clone https://github.com/kastielslip/copilot-termux.git
2 Execute o instalador:
cd copilot-termux && chmod +x install-v346.sh && ./install-v346.sh
3 Aguarde a instalação:

O script irá automaticamente:

  • Instalar todas as dependências necessárias
  • Baixar o pacote do Copilot CLI
  • Aplicar os patches de compatibilidade
  • Configurar o ambiente
4 Autenticação:
copilot auth login

Siga as instruções no terminal para autenticar com sua conta GitHub.

INSTALAÇÃO CONCLUÍDA

O GitHub Copilot CLI está pronto para uso no seu Termux!

INSTALAÇÃO MANUAL

Para usuários avançados que preferem controle total sobre o processo de instalação.

1 Instale as dependências:
pkg update && pkg upgrade -y && pkg install -y nodejs git wget
2 Baixe o pacote:
wget https://github.com/kastielslip/copilot-termux/releases/download/0.0.353/github-copilot-0.0.346.tgz
3 Instalação global:
npm install -g file:github-copilot-0.0.346.tgz
4 Aplicação de patches:

Execute os seguintes comandos para aplicar os patches de compatibilidade:

apply-patches.sh
# Navegue para o diretório de instalação
cd $(npm root -g)/@github/copilot/dist

# Patch para node-pty
cat > node_modules/node-pty/lib/index.js << 'EOF'
export function spawn() { 
    return { 
        on: () => {}, 
        write: () => {} 
    }; 
}
EOF

# Patch para sharp
cat > node_modules/sharp/lib/index.js << 'EOF'
export default {};
EOF

VERIFICAÇÃO

Confirme que a instalação foi bem-sucedida:

copilot --version

Saída esperada:

0.0.346
Commit: 74e4d22

SOLUÇÃO DE PROBLEMAS

ERRO: "Cannot find module 'node-pty'"

Solução: Os patches não foram aplicados corretamente. Execute o script de instalação novamente ou aplique os patches manualmente.

ERRO: "Command not found"

Solução: Execute hash -r ou reinicie o Termux para recarregar o cache de comandos.

ERRO: "Authentication failed"

Solução: Verifique se sua conta GitHub tem acesso ao Copilot e tente autenticar novamente.

PRÓXIMOS PASSOS

ACESSAR REPOSITÓRIO
🔇
SISTEMA: INSTALAÇÃO
user@termux:~$ _