Introdução
Termux é um emulador de terminal e ambiente Linux para dispositivos Android. É um aplicativo que permite acessar uma linha de comando do Linux em seu telefone, instalar vários pacotes e usar muitas ferramentas e utilitários. Você pode usar o Termux para processamento de dados, programação, gerenciamento de arquivos, aprender Linux, executar um cliente SSH e muito mais.
download apk termux
Download: https://tinurll.com/2vPrFm
O que é Termux?
Termux é um aplicativo que combina um poderoso emulador de terminal com uma extensa coleção de pacotes Linux. Ele fornece uma interface de linha de comando que permite executar comandos do Linux em seu dispositivo Android sem fazer root ou qualquer configuração especial. Você pode aproveitar os shells bash e zsh, editar arquivos com nano e vim, acessar servidores por ssh, compilar código com gcc e clang, usar o console python como uma calculadora de bolso, verificar projetos com git e subversion, executar jogos baseados em texto com frotz e muito mais.
Termux não é uma máquina virtual ou um emulador. É um ambiente Linux independente que usa bibliotecas e binários nativos do Android. Todos os pacotes são compilados com o Android NDK e possuem apenas patches de compatibilidade para funcionar no Android. O Termux não tem acesso total ao sistema de arquivos do Android, então instala todos os arquivos em seu próprio diretório privado em /data/data/com.termux/files/usr. Esse diretório é chamado de "prefixo" e também é uma variável de ambiente exportada no shell do Termux.
Por que usar Termux?
Existem muitos motivos pelos quais você pode querer usar o Termux no seu dispositivo Android. Aqui estão alguns deles:
Consistência: Os aplicativos Termux são iguais aos do Linux, desde atalhos de teclado até métodos de instalação. Você não precisa lidar com diferentes interfaces de usuário ou comportamentos para cada aplicativo.
Compacidade: Os aplicativos Termux geralmente são menores em tamanho do que suas portas Android, pois não possuem nenhum código extra ou dependências. Por exemplo, um cliente SSH no Termux tem apenas 396 KB, enquanto um cliente Android SSH pode ter entre 2 MB e 12 MB.
Pontualidade: Os aplicativos Termux são atualizados com mais frequência do que suas portas Android, pois geralmente são criados automaticamente junto com as versões para desktop. Você pode obter acesso a novos recursos e correções de bugs mais rapidamente com o Termux.
Preço: Todos os aplicativos do Termux são gratuitos e de código aberto, assim como o próprio Termux. Você não precisa pagar por nenhum aplicativo ou assinatura para usar o Termux ou qualquer um de seus pacotes.
Flexibilidade: O Termux permite que você personalize e configure seu terminal e aplicativos ao seu gosto. Você pode alterar o tamanho da fonte, o esquema de cores, o layout do teclado, o prompt do shell, os aliases e muito mais. Você também pode instalar plug-ins e extensões adicionais para aprimorar sua experiência no Termux.
Diversão: Termux é uma ótima maneira de aprender Linux, experimentar novas ferramentas e se divertir com seu dispositivo Android. Você pode jogar, ouvir música, assistir a vídeos, conversar com amigos e explorar o mundo do software de código aberto com o Termux.
Obviamente, o Termux não é perfeito e tem algumas limitações e desvantagens. Por exemplo, o Termux não oferece suporte a interfaces gráficas de usuário (GUIs), portanto, você só pode usar aplicativos baseados em texto. O Termux também não possui acesso root por padrão, portanto, você não pode executar algumas tarefas no nível do sistema ou modificar alguns arquivos protegidos. O Termux também pode ser incompatível com alguns dispositivos ou versões do Android, especialmente os mais antigos. No entanto, esses problemas podem ser superados ou mitigados com algumas soluções ou alternativas.
Download e instalação
Agora que você sabe o que é Termux e por que você pode querer usá-lo, vamos ver como você pode baixá-lo e instalá-lo em seu dispositivo Android. Existem duas maneiras principais de obter o Termux: do F-Droid ou do GitHub.
Como baixar Termux?
F-Droid é um repositório de aplicativos gratuitos e de código aberto para Android. É uma fonte confiável e segura de Termux e seus pacotes. Para baixar o Termux do F-Droid, você precisa seguir estas etapas:
Instale o aplicativo F-Droid em seu dispositivo Android em .
Abra o aplicativo F-Droid e procure por Termux.
Selecione o aplicativo Termux nos resultados da pesquisa e toque em Instalar.
Aguarde o download e a instalação serem concluídos.
Github é uma plataforma para hospedagem e colaboração em projetos de software. É também onde estão hospedados o código-fonte e os releases do Termux e seus pacotes. Para baixar o Termux do GitHub, você precisa seguir estas etapas:
Acesse a página Termux GitHub em .
Toque na guia Lançamentos e selecione a versão mais recente do Termux.
Role para baixo até a seção Ativos e toque no arquivo termux.apk para baixá-lo.
Abra o arquivo baixado e permita a instalação de aplicativos desconhecidos, se solicitado.
Como instalar o Termux?
Depois de baixar o Termux do F-Droid ou do GitHub, você pode instalá-lo no seu dispositivo Android seguindo estas etapas:
Abra o ícone do aplicativo Termux na tela inicial ou na gaveta de aplicativos.
Conceda as permissões necessárias para que o Termux acesse seus arquivos, câmera, microfone, etc.
Aguarde a conclusão da configuração inicial. Isso pode levar alguns minutos enquanto o Termux baixa e instala alguns pacotes essenciais.
Você deve ver uma mensagem de boas-vindas e um prompt de comando no terminal Termux. Parabéns! Você instalou o Termux com sucesso em seu dispositivo Android.
Como atualizar o Termux?
Para manter seu aplicativo e pacotes Termux atualizados, você precisa seguir estas etapas:
Se você instalou o Termux do F-Droid, abra o aplicativo F-Droid e verifique se há atualizações. Se houver uma nova versão do Termux disponível, toque em Atualizar e aguarde a conclusão da instalação.
Se você instalou o Termux do GitHub, vá para a página do Termux GitHub em e confira novos lançamentos. Se houver uma nova versão do Termux disponível, baixe o arquivo termux.apk e instale-o sobre o aplicativo existente.
Para atualizar os pacotes no Termux, abra o aplicativo Termux e execute o seguinte comando: atualização do pacote && atualização do pacote. Isso atualizará a lista de pacotes e atualizará todos os pacotes instalados para suas versões mais recentes.
Uso básico
Agora que você baixou e instalou o Termux em seu dispositivo Android, vamos ver como você pode usá-lo para algumas tarefas básicas. Nesta seção, abordarei como usar o terminal e o shell Termux, como instalar pacotes e como acessar arquivos.Como usar Termux?
Termux é um emulador de terminal, o que significa que fornece uma interface baseada em texto para interagir com seu dispositivo. Você pode digitar comandos e ver a saída na tela. Você também pode usar atalhos de teclado, gestos e controles de toque para navegar e editar o terminal.
O terminal Termux usa um shell, que é um programa que interpreta e executa os comandos que você digita. Termux suporta dois shells: bash e zsh. Bash é o shell padrão e o mais usado no Linux. Zsh é um shell alternativo que possui alguns recursos extras e opções de personalização. Você pode alternar entre os shells digitando bash ou zsh no terminal.
Alguns dos comandos básicos que você pode usar no Termux são:
pwd: Imprime o diretório de trabalho atual.
ls: Lista os arquivos e diretórios no diretório atual.
cd: Altera o diretório atual para o especificado.
cp: copia arquivos ou diretórios de um local para outro.
mv: move ou renomeia arquivos ou diretórios.
rm: remove arquivos ou diretórios.
eco: Imprime uma mensagem ou um valor de variável na saída padrão.
gato: Exibe o conteúdo de um arquivo ou concatena vários arquivos.
grep: Procura um padrão em um arquivo ou entrada.
encontrar: localiza arquivos ou diretórios que correspondem a determinados critérios.
PS: Mostra informações sobre os processos em execução.
matar: Envia um sinal a um processo para finalizá-lo.
ping: testa a conectividade com um host enviando pacotes e medindo o tempo de resposta.
ondulação: transfere dados de ou para um servidor usando vários protocolos.
wget: baixa arquivos da web.
Como instalar pacotes?
Pacotes são coleções de arquivos e programas que fornecem funcionalidade adicional ao Termux. O Termux possui um gerenciador de pacotes embutido chamado pacote, que permite instalar, atualizar e remover pacotes de vários repositórios. Você também pode usar apto, que é outro gerenciador de pacotes que funciona de forma semelhante ao pkg.
Para instalar pacotes no Termux, você precisa executar o seguinte comando:
pacote de instalação
você pode substituir com o nome do pacote que deseja instalar. Por exemplo, para instalar o Python, você pode executar:
pacote instalar python
Você também pode instalar vários pacotes de uma só vez, separando-os com espaços. Por exemplo, para instalar Git, Node.js e Ruby, você pode executar:
pacote instalar git nodejs ruby
Para atualizar todos os pacotes instalados para suas versões mais recentes, você pode executar:
atualização do pacote && atualização do pacote
Para remover um pacote do Termux, você pode executar:
pacote de desinstalação
Você também pode usar apto em vez de pacote, pois eles têm a mesma sintaxe e opções. Por exemplo, para instalar o Python com o apt, você pode executar:
apt instalar python
Para ver uma lista de todos os pacotes disponíveis no Termux, você pode executar:
pkg list-all
Como acessar os arquivos?
Para acessar seus arquivos no Termux, você precisa saber onde eles estão armazenados e como navegar por eles. Como mencionado anteriormente, o Termux instala todos os seus arquivos em seu próprio diretório privado em /data/data/com.termux/files/usr. Esse diretório também é conhecido como "prefixo" e é uma variável de ambiente exportada no Termux. Você pode acessar este diretório digitando $PREFIX no terminal.
O diretório prefix contém vários subdiretórios, como bin, lib, etc, var, tmp, share, etc. Esses subdiretórios seguem a hierarquia padrão do sistema de arquivos Linux e armazenam diferentes tipos de arquivos e dados. Por exemplo, bin contém programas executáveis, lib contém bibliotecas, etc contém arquivos de configuração, var contém dados variáveis, tmp contém arquivos temporários, share contém dados compartilhados, etc.
Para acessar seu armazenamento externo (como cartão SD ou unidade USB), você precisa conceder permissão ao Termux para fazê-lo. Você pode fazer isso executando o seguinte comando e seguindo as instruções:
termux-setup-storage
Isso criará um diretório chamado armazenar em seu diretório pessoal, que é um link simbólico para /storage/emulated/0. Este diretório contém vários subdiretórios que correspondem às suas pastas de armazenamento externo, como dcim, downloads, filmes, músicas, fotos, etc. Você pode acessar esses diretórios digitando $HOME/armazenamento no terminal.
Para acessar seu armazenamento interno (como dados de aplicativos ou cache), você precisa usar o termux-aberto comando. Este comando permite abrir arquivos ou diretórios com uma intenção do Android. Por exemplo, para abrir o diretório de dados do aplicativo Termux, você pode executar:
termux-open /data/data/com.termux
Isso iniciará um aplicativo gerenciador de arquivos que pode acessar o armazenamento interno. Você também pode usar o -a opção para especificar a ação da intenção, como visualizar, editar, enviar, etc. Por exemplo, para visualizar um arquivo de texto em sua pasta de downloads, você pode executar:
termux-open -a view $HOME/storage/downloads/file.txt
Isso iniciará um aplicativo visualizador de texto que pode exibir o conteúdo do arquivo.
Uso Avançado
O Termux não é apenas um emulador de terminal e um ambiente Linux, mas também uma poderosa plataforma para desenvolver e executar vários aplicativos e scripts. Nesta seção, abordarei como usar a API do Termux, como executar scripts e como personalizar o Termux.
Como usar a API do Termux?
A API Termux é um aplicativo complementar que permite ao Termux acessar vários recursos do dispositivo, como sensores, câmera, contatos, área de transferência, notificações etc. Você pode instalar o aplicativo API Termux do F-Droid ou GitHub, assim como o aplicativo Termux. Você também precisa instalar o pacote termux-api no Termux executando:
pkg instalar termux-api
Isso fornecerá vários comandos que começam com termux-, como termux-battery-status, termux-camera-info, termux-clipboard-get, termux-notification etc. Você pode usar esses comandos para interagir com os recursos do dispositivo e obter ou definir dados. Por exemplo, para obter o status da bateria do seu dispositivo, você pode executar:
termux-bateria-status
Isso gerará um objeto JSON que contém informações sobre o nível da bateria, saúde, temperatura, voltagem, etc. Você também pode usar o -h opção para obter ajuda sobre cada comando e suas opções. Por exemplo, para obter ajuda sobre a notificação termux, você pode executar:
termux-notification -h
Isso mostrará como usar o termux-notification para criar e gerenciar notificações no seu dispositivo.
Como executar scripts?
Scripts são arquivos que contêm uma série de comandos ou instruções que podem ser executados por um programa ou interpretador. O Termux suporta várias linguagens de script, como bash, python, perl, ruby, nodejs , php, etc. Você pode usar essas linguagens para criar e executar scripts que automatizam tarefas, executam cálculos, manipulam dados ou fazem qualquer outra coisa que você possa imaginar.
Para executar scripts no Termux, você precisa seguir estas etapas:
Crie um arquivo de script com seu editor de texto preferido, como nano ou vim. Você também pode usar o termux-criar comando para criar um arquivo de script com um modelo e permissões executáveis. Por exemplo, para criar um arquivo de script python chamado hello.py, você pode executar:
termux-create -l python hello.py
Escreva seu código de script no arquivo e salve-o. Por exemplo, para escrever um script simples que imprima "Hello, world!" para a saída padrão, você pode escrever:
#!/data/data/com.termux/files/usr/bin/python
print("Olá, mundo!")
Execute seu arquivo de script com o interpretador ou programa apropriado. Você pode especificar o caminho completo do interpretador ou usar a linha shebang (a primeira linha que começa com #!) para indicar qual interpretador usar. Por exemplo, para executar o script hello.py, você pode executar:
/data/data/com.termux/files/usr/bin/python hello.py
ou ./olá.py
Você também pode passar argumentos para seu arquivo de script anexando-os após o nome do arquivo. Por exemplo, para passar o argumento "Termux" para o script hello.py, você pode executar:
./hello.py Termux
Você pode acessar os argumentos em seu código de script usando o sys.argv lista em python. Por exemplo, para imprimir o primeiro argumento passado para o script hello.py, você pode escrever:
#!/data/data/com.termux/files/usr/bin/python
sistema de importação
print(sys.argv[1])
Como personalizar o Termux?
O Termux permite que você personalize e configure seu terminal e aplicativos ao seu gosto. Você pode alterar o tamanho da fonte, o esquema de cores, o layout do teclado, o prompt do shell, os aliases e muito mais. Você também pode instalar plug-ins e extensões adicionais para aprimorar sua experiência no Termux.
Para personalizar o Termux, você precisa seguir estas etapas:
Abra o aplicativo Termux e deslize da borda esquerda da tela para abrir o menu.
Selecione Configurações no menu e escolha a opção que deseja personalizar.
Por exemplo, para alterar o tamanho da fonte, selecione Tamanho do texto e ajuste o controle deslizante.
Para alterar o esquema de cores, selecione Tema de cores e escolha um dos temas predefinidos ou crie o seu próprio.
Para alterar o layout do teclado, selecione Teclado e ative ou desative as teclas desejadas.
Para alterar o prompt do shell, selecione Shell e edite a variável PS1.
Para criar aliases, selecione Shell e edite o arquivo .bashrc ou .zshrc.
Para instalar plug-ins e extensões, selecione Plug-ins e navegue pelas opções disponíveis.
Alternativas e Comparações
Termux não é o único emulador de terminal e ambiente Linux para dispositivos Android. Existem alguns outros aplicativos que oferecem recursos e funcionalidades semelhantes ou diferentes. Nesta seção, listarei algumas das alternativas ao Termux e as compararei com base em seus recursos, desempenho e avaliações de usuários.
Quais são algumas alternativas ao Termux?
Algumas das alternativas ao Termux são:
UsuárioLand: UserLand é um aplicativo que permite executar distribuições Linux completas em seu dispositivo Android sem fazer root ou qualquer configuração especial. Você pode escolher entre várias distribuições, como Ubuntu, Debian, Arch Linux, Kali Linux e muito mais. Você também pode instalar e executar vários ambientes de desktop, como XFCE, LXDE, MATE, etc. UserLAnd usa proot para criar um ambiente raiz falso e não requer nenhum acesso root ou permissões especiais.
Andronix: Andronix é outro aplicativo que permite executar distribuições Linux completas em seu dispositivo Android sem fazer root ou qualquer configuração especial. É semelhante ao UserLAnd, mas possui alguns recursos adicionais, como um kernel personalizado, um sistema operacional modificado e uma assinatura premium. O Andronix também usa proot para criar um ambiente root falso e não requer nenhum acesso root ou permissões especiais.
GNURoot Debian: GNURoot Debian é um aplicativo que permite executar Debian Linux em seu dispositivo Android sem fazer root ou qualquer configuração especial. É diferente de UserLAnd e Andronix, pois não usa proot, mas sim uma versão modificada do chroot. Isso significa que ele tem mais acesso ao sistema de arquivos do Android e pode executar alguns programas que exigem acesso root. No entanto, isso também significa que pode ser menos estável e compatível com alguns dispositivos ou versões do Android.
Término: Termius é um aplicativo que permite acessar servidores e dispositivos remotos via SSH, SFTP, Telnet e Mosh. Não é um emulador de terminal ou um ambiente Linux, mas sim um cliente SSH e um gerenciador de arquivos. Você pode usar o Termius para se conectar aos seus próprios servidores ou dispositivos ou usar os servidores de nuvem integrados que fornecem várias distribuições e ferramentas do Linux. O Termius também possui alguns recursos, como encaminhamento de porta, gerenciamento de chaves, snippets, temas, etc.
Como o Termux se compara a outros aplicativos?
Para comparar o Termux com algumas de suas alternativas, usarei os seguintes critérios:
Características: O número e a variedade de recursos e funcionalidades que o aplicativo fornece.
Desempenho: A velocidade e estabilidade do aplicativo e seus pacotes.
Comentários do usuário: A classificação média e o feedback dos usuários do aplicativo na Google Play Store.
A tabela abaixo resume a comparação do Termux com UserLAnd, Andronix, GNURoot Debian e Termius com base nestes critérios:
Aplicativo Recursos Desempenho Comentários de Usuários --- --- --- --- Termux Alto: Emulador de terminal, ambiente Linux, gerenciador de pacotes, plugins, extensões, etc. Alto: Aplicativos e pacotes rápidos e estáveis. Alto: 4,6/5 estrelas com mais de 100 mil avaliações. UsuárioLand Alto: Emulador de terminal, ambiente Linux, gerenciador de pacotes, ambientes de desktop, etc. Médio: aplicativos e pacotes lentos e instáveis. Médio: 3,9/5 estrelas com mais de 10 mil avaliações. Andronix Alto: Emulador de terminal, ambiente Linux, gerenciador de pacotes, ambientes de desktop, kernel personalizado, sistema operacional modificado, assinatura premium, etc. Médio: aplicativos e pacotes lentos e instáveis. Médio: 4,0/5 estrelas com mais de 5 mil avaliações. GNURoot Debian Médio: emulador de terminal, ambiente Linux, gerenciador de pacotes, etc. Baixa: aplicativos e pacotes lentos e instáveis. Baixo: 3,6/5 estrelas com mais de 10.000 avaliações. Térmius Médio: cliente SSH, gerenciador de arquivos, encaminhamento de porta, gerenciamento de chaves, snippets, temas, etc. Alto: Aplicativo e conexões rápidos e estáveis. Alto: 4,6/5 estrelas com mais de 50 mil avaliações.
Como você pode ver, o Termux tem a pontuação mais alta em termos de recursos, desempenho e avaliações de usuários entre suas alternativas. O Termux oferece um emulador de terminal e ambiente Linux mais completo e consistente para dispositivos Android, com uma coleção grande e atualizada de pacotes e plugins. O Termux também possui um aplicativo e pacotes mais rápidos e estáveis do que UserLAnd, Andronix e GNURoot Debian, que sofrem de desempenho lento e instável. O Termux também tem uma classificação mais alta e um feedback mais positivo de seus usuários do que UserLand, Andronix e GNURoot Debian, que têm algumas reclamações e problemas de seus usuários.Termius é um tipo diferente de aplicativo que se concentra em conexões SSH e gerenciamento de arquivos, em vez de emulação de terminal e ambiente Linux. O Termius tem uma classificação e feedback semelhantes ao Termux, mas tem menos recursos e funcionalidades do que o Termux.
Conclusão
Neste artigo, forneço um guia detalhado sobre como baixar, instalar e usar o Termux no seu dispositivo Android. Também abordei alguns dos recursos, benefícios, comandos e alternativas do Termux. Espero que você tenha aprendido algo novo e útil com este artigo.
Termux é um aplicativo poderoso que permite acessar uma linha de comando do Linux em seu telefone, instalar vários pacotes e usar muitas ferramentas e utilitários. Você pode usar o Termux para processamento de dados, programação, gerenciamento de arquivos, aprender Linux, executar um cliente SSH e muito mais. Termux também é um aplicativo flexível e personalizável que permite alterar a aparência e o comportamento do seu terminal e aplicativos ao seu gosto. O Termux também é um aplicativo divertido e envolvente que permite explorar o mundo do software de código aberto com seu dispositivo Android.
Se você está procurando um emulador de terminal e um ambiente Linux para o seu dispositivo Android, recomendo fortemente que experimente o Termux. Você pode baixar o Termux do F-Droid ou GitHub, instalá-lo no seu dispositivo e começar a usá-lo imediatamente. Você também pode conferir o site oficial da Termux em para mais informações e recursos.
perguntas frequentes
Aqui estão algumas perguntas e respostas frequentes sobre o Termux:
P: Como faço para sair do Termux?
R: Para sair do Termux, você pode pressionar o botão Voltar do seu dispositivo ou digitar saída no terminal. Isso fechará a sessão atual e retornará à tela inicial ou à gaveta de aplicativos.
P: Como faço para copiar e colar no Termux?
R: Para copiar texto no Termux, você pode pressionar e segurar o texto ou usar o atalho de teclado aumentar + C. Para colar texto no Termux , você pode pressionar longamente no terminal ou usar o atalho de teclado aumentar volume + V.
P: Como executo o Termux em segundo plano?
R: Para executar o Termux em segundo plano, você pode pressionar o botão home do seu dispositivo ou usar o atalho de teclado diminuir volume + D. Isso minimizará o Termux e o manterá em execução em segundo plano. Você também pode usar o atalho de teclado diminuir volume + L para bloquear o terminal e evitar entradas acidentais.
P: Como faço para acessar a internet no Termux?
R: Para acessar a internet no Termux, você precisa ter uma conexão de internet ativa em seu dispositivo e conceder permissão ao Termux para acessar a rede. Você pode fazer isso executando o seguinte comando e seguindo as instruções:
termux-setup-network
Isso permitirá que o Termux acesse a Internet e use vários comandos e pacotes relacionados à rede.
P: Como obtenho ajuda no Termux?
R: Para obter ajuda no Termux, você pode usar o -h ou --ajuda opção com qualquer comando ou pacote para obter uma breve descrição e informações de uso. Você também pode usar o homem command para obter uma página de manual detalhada para qualquer comando ou pacote. Por exemplo, para obter ajuda sobre o comando ls, você pode executar:
ls -h
ou homem ls
Você também pode visitar o site oficial da Termux em para mais informações e recursos. Você também pode participar da comunidade Termux no Reddit, Telegram, Discord, etc. para fazer perguntas, compartilhar dicas e aprender com outros usuários.
0517a86e26
Comments