Como usar o Linux no Smartphone
Como usar o Linux no Smartphone | Existem muitas maneiras de usar o Linux em seu smartphone. Os smartphones são basicamente pequenos computadores muito poderosos. E o Android nada mais é do que uma distribuição Linux (muito especial). O que poderia ser mais óbvio do que usar uma distribuição normal do Linux no smartphone? Infelizmente, não é assim tão simples.
Existem sistemas operacionais alternativos para smartphones, o Linux pode ser executado como um aplicativo ou área de trabalho remota e, alternativamente, você pode usar as ferramentas do Linux na linha de comando. Tudo tem suas vantagens e desvantagens. Confira nosso conteúdo tutorial em nosso site.
Índice - BOX
Como usar o Linux no Smartphone
O desejo por um smartphone Linux “real” não é tão fácil de satisfazer. Provavelmente, o sistema mais promissor é o Ubuntu Touch , que na verdade substitui completamente o Android. A instalação é muito simples usando um assistente de instalação guiado, mas o problema aparece na página “Dispositivos”: Os dispositivos suportados atualmente são: OnePlus One, Fairphone 2, Nexus 4/5, dois dispositivos Meizu e três bqs; Além disso, o 2014 Moto G está listado como um “Dispositivo da comunidade”.
A situação é semelhante com outras abordagens; Na melhor das hipóteses, smartphones Linux genuínos estão disponíveis apenas para dispositivos individuais (raros).
Linux como um aplicativo
O Linux também pode ser executado como um aplicativo diretamente no Android, e a melhor parte: sem root! Queremos mostrar-lhe duas opções: Debian noroot e a combinação de GNURoot Debian e XServer XSDL. O primeiro aplicativo fornece o sistema Linux real e o segundo garante que seu ambiente de área de trabalho apareça na tela. Enquanto isso, GNURoot Debian foi descontinuado. O sucessor do UserLAnd não é inferior ao aplicativo e é conhecido como um substituto do aplicativo.
A variante com o aplicativo Debian Noroot é fácil de configurar:
Instale o aplicativo, espere alguns minutos e uma área de trabalho Linux típica aparecerá . Infelizmente, muitas coisas não funcionam aqui, pelo menos em alguns dispositivos. Além disso, a ferramenta, pelo menos em um Honor 6X, é extremamente lenta. Basicamente, é apenas para uma rápida olhada no Linux.
A segunda variante é muito mais confiável e rápida, mas precisa ser configurada um pouco mais complexa. Primeiro, instale os dois aplicativos do Google Play. Em seguida, inicie o XServer XSDL . Inicialmente, o aplicativo mostra apenas uma tela azul com comandos a serem inseridos no outro aplicativo. Mude para UserLAnd. Aqui você já tem o Debian rodando, mas sem nenhuma interface gráfica de usuário. Primeiro, atualize o sistema com os seguintes comandos:
apt-get update
apt-get upgrade
Em seguida, instale o ambiente de desktop LXDE , a “saída de áudio” (pulseaudio) e o gerenciador de pacotes gráficos Synaptic, para que você possa instalar o software posteriormente sem o terminal:
apt-get install lxde pulseaudio synaptic
Finalmente, você tem que dizer ao UserLAnd onde a saída de áudio e gráficos deve terminar, o que funciona com o comando “export”. Insira o IP do smartphone como endereço, no exemplo “192.168.178.89”. Você pode lê-los através do seu roteador, através de muitos aplicativos de rede, ou diretamente no GNURoot Debian usando o comando “iP a”. Na saída um tanto confusa, você encontrará o IP na seção “padrão”.
Exportar DISPLAY = 192.168.178.89: 0
exportar PULSE_SERVER = tcp: 192.168.178.89: 4712
Agora você pode finalmente mudar para o XServer XSDL , onde pode encontrar um LXDE de desktop.
Linux como um desktop remoto
Se se trata apenas de poder usar o Linux em trânsito, por exemplo, há sempre a variante da área de trabalho remota – o Linux é executado no NAS em casa, por exemplo, se você simplesmente transferir a área de trabalho graficamente. Isso às vezes é bastante irregular e não é nada para o uso diário, mas pelo menos você pode fazer tarefas computacionalmente intensas desta forma, afinal, o smartphone só precisa mostrar a imagem, não rodar um segundo sistema operacional.
Na rede doméstica, a configuração é muito rápida
Um servidor VNC deve estar em execução no Linux e um visualizador VNC no smartphone. No Linux, por exemplo, você pode instalar o servidor x11vnc através da instalação “apt-get install x11vnc” e depois iniciar com “x11vnc”. O VNC Viewer é ótimo para Android – basta instalar, criar uma nova conexão, inserir o endereço IP do computador Linux e a área de trabalho pousará no smartphone.
Mas tenha cuidado : esta é uma conexão segura – o x11vnc sinaliza depois que você inicia e o visualizador grava sugestões a esse respeito. a cobertura de senha fornece x11vnc com a mensagem. Em uma rede onde outros usuários também estão localizados, você só deve usar essa variante se puder confiar em todos os participantes. Ou compreenda profundamente a segurança da rede.
Fica complicado quando essa variante do Linux no Android deve funcionar na Internet: você teria que configurar um DNS dinâmico para que sua rede doméstica estivesse sempre acessível de fora. Resumindo, este é um serviço que permite que um endereço como “meinrechner.dynmischer-dns-dienstleistungen.de” aponte sempre para o IP atual do seu roteador.
Alternativa: ferramentas Linux
Se isso é muito complicado para você e você só precisa de um terminal Linux de vez em quando, é claro que também pode trabalhar sem uma distribuição Linux completa. Uma ferramenta maravilhosa que não deve faltar em nenhum smartphone Android é o aplicativo gratuito Termux . Termux é um emulador de terminal que traz consigo uma ampla gama de ferramentas típicas do Linux.
Basicamente, você pode trabalhar da mesma maneira que na frente do computador doméstico. Um exemplo muito trivial: o comando “htop” pode ser usado para chamar um gerenciador de tarefas preparado graficamente que fornece informações bastante precisas sobre como os recursos do sistema estão sendo usados.
Você também pode criar scripts e automatizar ao seu gosto no terminal. E então as extensões Termux valem a pena instalar, especialmente Termux: API. A função API dá ao Termux acesso a funções de hardware, como vibração, câmera ou dados de GPS. E assim, por exemplo, você pode criar scripts que avaliam os dados do GPS e permitem que o dispositivo vibre quando um determinado ponto for atingido.