Termux: Sua linha de comando do Android Linux
Termux é um aplicativo Android gratuito e de código aberto que fornece um ambiente de linha de comando Linux completo. Ele suporta vários shells (bash, zsh), linguagens de programação (C, Python) e ferramentas, permitindo aos usuários executar comandos diretamente em seus dispositivos Android. Não é necessário fazer root.
Principais recursos e usos:
Termux emula com eficiência um ambiente Linux no Android, tornando-o ideal para desenvolvedores, administradores de sistema e qualquer pessoa que precise de acesso à linha de comando em um dispositivo móvel. Suas capacidades se estendem a:
- Acesso remoto seguro:Gerencie servidores remotos usando o cliente OpenSSH integrado.
- Opções versáteis de shell e editor: Escolha entre Bash, Fish, ZSH, nano, Emacs ou Vim.
- Ferramentas de desenvolvimento: Compile código usando GCC e clang, gerencie projetos com Git e SVN e utilize o console Python para scripts e cálculos.
- Extensa Biblioteca de Pacotes: Acesse um vasto repositório de pacotes Linux via APT.
- Usabilidade aprimorada: Atalhos de teclado inovadores usando botões de volume e energia melhoram a eficiência.
- Suporte para teclado externo: Use teclados Bluetooth ou USB para uma experiência mais confortável.
Resumo das capacidades:
- Conchas: bash, zsh
- Editores: nano, vim, emacs
- Acesso remoto: SSH
- Desenvolvimento C: gcc, clang, gdb
- Python:Console Python
- Controle de versão: git, svn
- Gerenciamento de arquivos: nnn
Termux supera os emuladores de terminal básicos ao oferecer uma experiência Linux abrangente no Android.
Vantagens e Desvantagens:
Prós:
- Rico em recursos e versátil.
- Emulação Linux fácil e segura.
- Ampla seleção de shells e editores.
- Simplifica a compilação de código e diversas tarefas.
Contras:
- Requer algum conhecimento técnico.
Instalando Termux:
- Baixe o Termux APK.
- Abra o arquivo APK baixado.
- Siga as instruções de instalação na tela.
Atualizações recentes:
A versão mais recente aborda problemas de manipulação de arquivos e integra vários métodos de API, eliminando a necessidade de instalações Termux:API separadas. Isso inclui suporte para área de transferência, downloads, acesso ao armazenamento, compartilhamento, interação USB, vibração e controle de volume.