Android

Como usar o Termux para executar aplicativos Linux de linha de comando no Android

Como usar o Termux para executar aplicativos Linux de linha de comando no Android

Este artigo cobre um guia sobre o aplicativo Android “Termux” que permite executar programas e scripts de linha de comando em dispositivos Android.

Termux é um aplicativo emulador de terminal de código aberto que funciona em dispositivos Android. Ele também funciona como uma espécie de mini sistema operacional Linux, com muitas ferramentas e utilitários que você normalmente vê em distribuições Linux para desktop. Você pode usar o Termux para instalar e executar vários aplicativos de linha de comando por meio de seu próprio gerenciador de pacotes. Nenhum acesso root é necessário para instalar e executar o Termux no Android. Você pode até usar um ambiente de desktop leve GUIs sem aceleração de hardware através do Termux (via VNC), mas eles podem ser lentos e não exatamente utilizáveis ​​em pequenos dispositivos de tela de toque. Termux é extremamente popular entre desenvolvedores e outros usuários que desejam acessar aplicativos CLI Linux no Android. É o mais próximo que você chega de um sistema operacional Linux no Android, e é um prazer usar com sua interface otimizada para toque adequada para dispositivos de tela pequena. Termux apresenta ações de teclado adicionais, facilitando a entrada de símbolos, e também possui preenchimento automático por meio do tecla de ação localizada na linha superior do teclado na tela.

Casos de Uso

Algumas coisas que você pode fazer com o Termux:

Instalando Termux no Android

Você pode baixar e instalar o Termux através do Google Play ou do F-Droid. Inicie o Termux por meio do inicializador e você será saudado com a seguinte tela:

Habilitando o acesso ao armazenamento no Termux

Para acessar arquivos no terminal Termux ou para salvar arquivos do terminal Termux, você primeiro precisará configurar o armazenamento Termux e fornecer permissões de acesso de armazenamento ao Termux quando solicitado. Você pode fazer isso executando o seguinte comando:

$ termux-setup-storage

Depois de concluir a configuração do armazenamento, você poderá encontrar os arquivos Termux armazenados na pasta "compartilhada" no armazenamento interno do seu dispositivo Android. Se a pasta "compartilhada" não existir, você pode criar uma manualmente. Normalmente, o caminho completo para esta pasta “compartilhada” é “/ storage / emulado / 0 / shared”.

Instalando e gerenciando pacotes oficiais do Termux

Depois de instalar o Termux, execute o comando abaixo para atualizar e atualizar os repositórios:

$ pkg upgrade

Agora você pode instalar os pacotes desejados usando o seguinte comando:

$ pkg install

Após a instalação, você será capaz de executar o comando para o pacote instalado no terminal Termux (assim como você faria em um sistema operacional Linux para desktop):


Você pode obter uma lista de pacotes Termux instaláveis ​​aqui. Você também pode pesquisar e procurar por pacotes no próprio Termux. Para fazer isso, execute um comando no seguinte formato:

$ pkg search

Você também pode listar todos os pacotes usando o seguinte comando:

$ pkg list-all

Instalando Pacotes Deb no Termux

Você pode instalar certos “.deb ”pacotes de repositórios Ubuntu ou Debian, desde que sejam feitos para a arquitetura do seu celular (atualmente, os celulares têm principalmente as arquiteturas aarch64 e aarch32). Observe que alguns pacotes podem se recusar a funcionar no Termux. Para instalar um “.pacote deb ”, execute um comando no seguinte formato:

$ dpkg -i

Para remover um “.deb ”pacote no Termux, execute um comando no seguinte formato:

$ dpkg --remove

Para listar todos os instalados manualmente “.pacotes deb ”, você precisará executar o seguinte comando:

$ dpkg -l

Algum ".deb ”pacote de qualquer fonte de pacote pode ser instalado, desde que atenda aos requisitos de compatibilidade. Como sempre, você deve ter cuidado ao escolher pacotes de terceiros para evitar a instalação de pacotes suspeitos.

Habilitando Repositórios Adicionais no Termux

Você também pode habilitar repositórios extras no Termux para habilitar a instalação de pacotes adicionais. Para encontrar mais repositórios, visite esta página e clique nos repositórios cujos nomes terminam com “-packages”. Você encontrará o comando para habilitar esses repositórios em seus arquivos “README”. O comando para habilitar repositórios extras é parecido com este:

$ pkg install

Abaixo estão alguns exemplos que testei e descobri que funcionam no Termux:

$ pkg install x11-repo
$ pkg install game-repo
$ pkg install root-repo
$ pkg install unstable-repo
$ pkg install science-repo

Alguns repositórios de comunidades de terceiros também podem ser ativados. Você encontrará uma lista desses repositórios disponíveis aqui.

Instalando Complementos Termux

Termux fornece alguns complementos úteis que podem ser instalados em um dispositivo Android através da Play Store. Alguns desses complementos extras são gratuitos, enquanto outros são pagos. Você pode encontrar uma lista desses complementos disponíveis aqui.

Conclusão

Alguns aplicativos na Play Store permitem que você instale e execute ambientes Linux completos no Android. No entanto, alguns deles requerem acesso root e não são exatamente fáceis de usar. No que diz respeito à facilidade de uso, não há nada como o Termux na Play Store.

Como instalar o League Of Legends no Ubuntu 14.04
Se você é fã de League of Legends, esta é uma oportunidade para testar o funcionamento de League of Legends. Observe que LOL é suportado no PlayOnLinu...
Instale o último jogo de estratégia OpenRA no Ubuntu Linux
OpenRA é um motor de jogo de estratégia em tempo real Libre / Free que recria os primeiros jogos Westwood como o clássico Command & Conquer: Red Alert...
Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...