Termux: Sua linha de comando do Linux no Android
Termux é um aplicativo Android gratuito e de código aberto que fornece um ambiente de linha de comando Linux completo. Suportando desenvolvimento bash, zsh, C e scripts Python, permite executar comandos Linux diretamente em seu dispositivo Android.
Termux Capacidades:
Termux emula com eficiência um ambiente Linux sem acesso root ou configuração complexa. Um sistema básico mínimo é instalado automaticamente, com pacotes adicionais disponíveis através do gerenciador de pacotes APT. Isso o torna ideal para acesso seguro ao servidor remoto.
Principais recursos:
- Cliente SSH robusto: Gerencie servidores remotos perfeitamente usando o cliente OpenSSH integrado.
- Escolha de shell e editor: Escolha entre shells Bash, fish ou ZSH e editores nano, Emacs ou Vim.
- Ferramentas versáteis: Utilize Rsync para backups, curl para acesso à API, GCC/clang para compilação de código, Python para scripts e Git/SVN para controle de versão.
- Extensa Biblioteca de Pacotes: Acesse uma vasta biblioteca de pacotes Linux diretamente do terminal, excedendo em muito as capacidades dos emuladores de terminal Android padrão.
- Atalhos de teclado intuitivos: Execute comandos com eficiência usando atalhos de teclado personalizados utilizando os botões de volume e energia do dispositivo.
- Suporte para teclado externo: Conecte teclados externos (Bluetooth ou USB) para maior usabilidade.
- Amplo suporte a linguagens de programação: Suporta NodeJS, Ruby, Python e muito mais.
Resumo dos recursos:
Termux oferece uma experiência abrangente de Linux no Android, incluindo:
- Conchas Bash e Zsh para tarefas avançadas de linha de comando.
- Gerenciamento de arquivos com nnn e editores como nano, vim e emacs.
- Acesso SSH seguro a servidores remotos.
- Desenvolvimento C com clang, make e gdb.
- Console Python para scripts e cálculos.
- Git e subversão para controle de versão do projeto.
- Jogos clássicos baseados em texto (frotz).
Vantagens e Desvantagens:
Prós:
- Rico em recursos e versátil.
- Emulação Linux segura e fácil no Android.
- Opções flexíveis de shell e editor.
- Compilação de código e gerenciamento de dados simplificados.
Contras:
- Requer alguma familiaridade com a linha de comando do Linux.
Instalando Termux:
- Baixe o Termux APK.
- Instale o arquivo APK.
- Comece a usar Termux!
Atualizações recentes:
A versão mais recente aborda problemas de manipulação de arquivos com Termux-file-editor
e Termux-url-opener
. Ele também integra vários métodos de API, eliminando a necessidade de instalações Termux:API
separadas (incluindo Termux-clipboard-*
, Termux-download
, Termux-saf-*
, Termux-share
, Termux-storage-get
, Termux-usb
, Termux-vibrate
e Termux-volume
).