No meu artigo sobre Qual é a diferença entre Android e Linux, eu (comentaristas também) indiquei que uma grande diferença entre distribuições Linux e Android é que o Android não pode executar aplicativos Linux; pelo menos não sem hacks meticulosos.
Hoje, apresento a você uma ferramenta legal sobre a qual vale a pena escrever e atende pelo nome de UserLand.
UserLAND é uma ferramenta gratuita de código aberto que permite instalar e gerenciar aplicativos Linux em seu dispositivo Android como se fosse um aplicativo nativo e também para executar distribuições Linux completas e.g. Ubuntu, Kali Linux, Debian , etc. – toda a necessidade de fazer root no seu dispositivo. Ele possui um terminal embutido para conexão com shells e você pode conectá-lo a VNC sessões se desejar uma experiência gráfica.
UserLAnd é possibilitado pela mesma equipe por trás do GNURoot Debian e foi criado como um substituto para o original GNURoot Debian aplicativo com o objetivo de permitir que os desenvolvedores experimentem o Linux e seu software comum a partir da conveniência de suas mãos.
Você passará por uma série de prompts ao iniciar UserLand pela primeira vez, após o que ele baixará suas dependências com base no escolhas de configuração que você fez e é bom velejar depois disso.
Recursos em UserLand
Como usar o UserLand
Você pode usar o UserLAnd de duas maneiras: aplicativos de clique único e sessões personalizadas definidas pelo usuário. Aqui estão as etapas envolvidas:
Aplicativos de clique único:
- Clique em um aplicativo.
- Digite as informações necessárias.
Isso é tudo!
Sessões personalizadas definidas pelo usuário:
- Definir uma sessão – Uma sessão é o que descreve o sistema de arquivos que você usará e o serviço (SSH ou VNC) que usará para se conectar a ele.
- Definir um sistema de arquivos – Um sistema de arquivos descreve a distribuição do Linux que você deseja instalar.
- Iniciar a sessão.
Gerenciando Pacotes
Debian, Ubuntu e Kali:
Pacotes de atualização: $ sudo apt-get update && sudo apt-get dist-upgrade Instalar pacotes: $ sudo apt-get install Remover Pacotes: sudo apt-get remover
Archlinux
Atualizar: $ sudo pacman -Syu Instalar pacotes: $ sudo pacman -S Remover Pacotes: $ sudo pacman -R
Instalando uma área de trabalho
Instale Lxde com o comando:
$ sudo apt-get install lxde
Instale o X Server Client da Google Play Store.
Launch XSDL e no UserLand, digite o comando:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:
A seguir, digite
startlxde
Volte para XSDL e a área de trabalho será exibida.
Para Arch Linux, apenas a primeira etapa é diferente, pois o comando é
$ sudo pacman -S lxde
Baixe o UserLAnd do Google Play
Download UserLAnd do F-Droid
Hoje é a primeira vez que abordo um aplicativo que permite executar o Linux no Android. Talvez você queira fazer o contrário e executar aplicativos Android em sua distribuição Linux, a maneira mais conveniente existe na forma de Anbox.
UserLand's tagline é “Empowering with Linux” – você se sente empoderado quando o usa? Deixe seus dois centavos na seção de comentários abaixo.