Linux É como aquele amigo do qual você nunca quer desistir, não importa quão bom seja o seu novo amigo (Android) se eu fosse Desenvolvedor Ou um profissional que quer estar constantemente conectado terminal Para Linux, existe uma maneira de converter Telefone Android para Ubuntu. Você está longe de ser um aplicativo capaz de executar o Terminal Linux no Android, obrigado termux.
O pequeno e poderoso aplicativo Termux permite que você transforme seu dispositivo Android em um emulador de Linux. O aplicativo vem com um grande número de ferramentas instaláveis, como bzip2 ، cmake ، dnsutils ، emacs ، gcc ، git ، gnupg ، ack-grep ، htop ، minutos ، nano ، php ، ssh ، alcatrão , E mais.
O Android é um sistema operacional poderoso, pois oferece muitos Aplicativos próximos à categoria desktop. No entanto, às vezes, é preciso um pouco de esforço para fazer algo no Android, que é um clique da área de trabalho.
Uma solução é tirar proveito da infraestrutura Linux oculta no Android. Termux fornece um ambiente Para a linha de comando Ele permite que você instale aplicativos Linux em um dispositivo Android Seu. Veja como usar o aplicativo Termux.
Links Rápidos
Por que usar Termux?
Na verdade, existem alguns aplicativos na Play Store que são portas Android para aplicativos Linux. Isso difere do Termux por copiar aplicativos Linux, mas de alguma forma é feito para "Android".
Em contraste, Termux é um ambiente Linux autônomo. Seu software (para todos os efeitos e propósitos) é o mesmo que seus equivalentes no Linux. Isso traz algumas vantagens sobre os aplicativos clonados:
- Consistência: Aplicativos Linux portados para Android requerem algum tipo de interface de usuário. A experiência do usuário no Android depende em grande parte de quanto esforço o desenvolvedor coloca. Por outro lado, os aplicativos Termux são iguais às versões do Linux, desde os atalhos do teclado até como você os instala.
- Compatibilidade: Adicionar código Android pode dificultar o manuseio de alguns aplicativos delicados. Por exemplo, o cliente SSH do Android pode ter 2 MB a 12 MB de tamanho. Compare isso com o Dropbear, que está disponível no Termux, que tem 396 kilobytes (kilobytes) instalados. Ele também fornece um servidor SSH.
- Atualizações: Quando um aplicativo recebe uma atualização, você permanece à mercê do desenvolvedor do aplicativo Android para obter uma atualização. Em contraste, os aplicativos Termux são pacotes Linux padrão que requerem menos manutenção. Eles podem ser criados automaticamente junto com as versões de desktop. Você provavelmente obterá novos recursos muito mais rápido com o Termux.
- السعرR: Existe a possibilidade de que qualquer aplicativo que você compra na Play Store tenha uma taxa associada a ele. Todos os aplicativos do Termux são gratuitos (e de código aberto), assim como o próprio Termux.
Como usar o Termux
Antes de mergulharmos, entenda que o Termux é principalmente um ambiente de linha de comando. Não há uma ótima interface de usuário com botões brilhantes aqui. Isso se aplica não apenas ao pacote base do Termux, mas também a seus aplicativos. Você não obterá a versão mais recente de LibreOffice deste jeito.
Mais importante, você deve se sentir confortável usando a linha de comando para instalar e usar esses programas no Termux.
Quando estiver pronto, pegue seu telefone ou tablet e instale o Termux.
Baixar: termux (Cortesia)
Comandos básicos do Termux que você deve saber
Rodar o Termux o levará diretamente ao ambiente de linha de comando. A partir daqui, você pode instalar novas ferramentas. Termux usa o mesmo instalador de pacote encontrado no Debian, Ubuntu e distribuições Linux relacionadas.
Ele usa ferramentas de empacotamento avançadas (mais comumente chamadas de APT) Para pesquisar, instalar e remover programas no aplicativo Termux. Comece a atualizar e atualizar pacotes com estes comandos:
apt update apt upgrade
A seguir, descubra quais aplicativos estão disponíveis:
apt list
Para saber mais sobre um desses pacotes, use
apt show [package name]
Isso exibirá: nome, admin, tamanho do arquivo, dependências e outros detalhes úteis. Para instalar um aplicativo, basta usar:
apt install [package name]
Nosso guia especial falará sobre Uso de APT Mais informações sobre esta ferramenta, por exemplo, como atualizar pacotes. Você pode executar um utilitário instalado digitando seu nome no Terminal na linha de comando Termux.
Além do APT, a lista de comandos interna do Termux funciona no Android:
- Deixa você cp Copiar um arquivo
- Vai servir mv Transferindo um arquivo
- Listas ls Conteúdo do guia
- rm Exclui (remove) os dados
- Crio ln Link simbólico (por exemplo, ln / data / data / com.termux / files / home / documents para / sdcard / Documents)
Com essas ferramentas integradas, você pode reduzir a necessidade de um gerenciador de arquivos Android. Além disso, este aplicativo irá evitar que você tenha que Poderes do Root no seu telefone Para desfrutar deste trabalho.
Aplicativos Linux que você pode instalar usando a linha de comando Termux
usando apto Com o Termux, você pode instalar muitos aplicativos Linux úteis no Android. Eles se enquadram em várias categorias - vamos dar uma olhada em alguns dos destaques.
Editores de texto
Termux fornece as versões mais recentes de excelentes aplicativos de edição de texto do Linux: VIM e Emacs. Outros aplicativos de edição também estão disponíveis, como o nano simplex.
Claro, o Android já tem vários aplicativos de edição de texto. Então, o que o Emacs e o Vim trazem para a plataforma? Bem, se você quiser trabalhar com Redução de preço Ambos o apoiam bem.
Você precisa de algo Para tomar notas E enviar Lista de tarefas? O modo org no Emacs cobrirá isso. Você pode até usar o Emacs Como gerenciador de arquivos أو Aplicativo de roteiro أو Cliente Trello أو Reprodutor de música Ou para correr caça-minas.
Os aplicativos de edição baseados em terminal podem atender a essas necessidades em um único aplicativo, ao mesmo tempo que estão disponíveis em plataformas de desktop.
Utilitários baseados em linha de comando Termux
Os pacotes Termux incluem várias ferramentas de linha de comando Linux úteis:
- gnuplotPrograma gráfico matemático
- ImageMagickFerramenta de processamento e conversão de imagens
- p7zip: Ferramenta de compressão do sistema 7-Zip
- UnRAR: Uma ferramenta de compressão diferente para o formato RAR
- wget: Programa para buscar arquivos da Internet via HTTP ou FTP
Instale servidores no Termux
Já mostramos como você pode converter um dispositivo Android para um servidor web Com aplicações específicas. O Termux também oferece servidores web Linux nativos como Apache, nginx e Lighttpd.
Mas por que você deseja executar um servidor web em seu dispositivo Android?
Além da programação, lembre-se de que muitos dos melhores aplicativos de hoje são aplicativos da web. Por exemplo, você pode instalar o nginx, um banco de dados PostgreSQL e Python e, em seguida, usar uma plataforma de gerenciamento de projeto Taiga. Isso fornece muitos serviços, tudo sem a necessidade de se inscrever para serviços de terceiros ou hospedagem.
Termux também inclui Dropbear, que fornece Servidor SSH (E cliente) para entrar em seu telefone / tablet e transferir arquivos. Isso é útil em situações em que você deseja trocar alguns arquivos, mas não deseja usar serviços em nuvem. Basta ligar o servidor Dropbear, usar o cliente SSH para obter o que você precisa e fechá-lo.
Desenvolva aplicativos na linha de comando Termux
Embora muitos aplicativos Android (listados como “editores de código”) forneçam a capacidade de escrever código, eles podem não fornecer os próprios idiomas. Com o Termux, você pode testar o código em seu telefone ou tablet.
Ele oferece distribuições padrão de linguagens de programação, como:
- Shell BASH (ótima maneira de começar a hackear)
- Python (versões v2 e v3 disponíveis)
- PHP
- Ruby
Sistemas de controle de origem Git e Subversion também estão disponíveis, os quais têm usos além do desenvolvimento. Se você deseja controlar seus dados privados, o controle de origem permite que você armazene seus arquivos onde quiser. Você também pode controlar se as atualizações são enviadas para outros dispositivos e pode usar "Tags" para nomear as versões.
Aplicativos baseados em Android estão disponíveis para git e svn. No entanto, você deve ter um aplicativo separado para cada tipo de controle de origem. A Termux oferece ambos no mesmo pacote gratuitamente. Ao manter o controle das fontes, você também pode reduzir o número de clientes de serviços de sincronização em nuvem como o Dropbox.
Adicionar Linux ao Android usando comandos Termux
Termux é uma oferta compacta que desbloqueia muitas funções para o seu dispositivo Android. A linha de comando é um dos recursos mais poderosos do Linux, e o Termux foi desenvolvido com base no kernel Linux do seu dispositivo para torná-lo mais eficiente em trânsito.
E quem sabe, talvez convencê-lo desses aplicativos possa convencê-lo a experimentar o Linux no desktop também. Confira o jornal Nossos comandos Linux para obter Alguma ajuda ao tentar.