O que é Termux?
Termux é um poderoso emulador de terminal e ambiente de sistema operacional Linux adaptado para funcionar no Android. O aplicativo transforma seu smartphone ou tablet em um computador de bolso completo para programação, administração de rede e aprendizado, e não requer permissões de Root para operação básica.
Principais recursos de Termux:
- Linha de comando completa: Aproveite o trabalho nos populares shells Bash e Zsh, usando comandos Linux familiares.
- Programação em movimento: Use seu smartphone para escrever código. Compiladores e interpretadores estão disponíveis para Python, C++, Node.js, Ruby, Go, Rust e PHP.
- Editores de texto poderosos: Edite código e configurações usando o lendário Vim, Emacs ou o simples e claro Nano.
- Ferramentas de desenvolvedor: Gerencie versões de projetos com Git, conecte-se a servidores remotos através de um cliente SSH (OpenSSH) e use ferramentas de compilação.
- Entretenimento e aprendizado: Execute jogos de texto (via Frotz), utilitários para gráficos ASCII ou experimente ferramentas de cibersegurança (Nmap, Metasploit).
Como funciona:
Ao instalar Termux, ele implanta um sistema básico. Para instalar software adicional, o gerenciador de pacotes APT (ou PKG), familiar aos usuários do Debian e Ubuntu, é usado. Isso permite que você instale, atualize e remova programas com um único comando, resolvendo automaticamente as dependências.
Controle e interface:
- Menu de contexto: Uma pressão longa em qualquer área do terminal invoca um menu para copiar/colar texto, ajustar estilos e abrir sessões adicionais.
- Teclas adicionais: O aplicativo emula as teclas Ctrl, Alt, Esc e setas, necessárias para trabalhar no console.
Termux tem uma enorme comunidade de desenvolvedores. Você pode encontrar ajuda, scripts e dicas no GitHub, Reddit e nas seções Wiki especializadas do projeto.
Compartilhe sua experiência com outros usuários.