/instalar-ubuntu-smartphone-termux

Esse repositório tem por objetivo facilitar a instalação do sistema operacional ubuntu em smartphones e tablets utilizando o termux

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Instalação do UBUNTU 20 no Android com TERMUX

Esse repositório é um fork do repositório tuanpham-dev. O único trabalho que tive foi traduzí-lo e indicar alguns temas que considero interessantes.

Todos os Scripts de instalação são originalmente obtidos de AndronixApp e apenas receberam algumas modificações para serem colados diretamente no terminal do Termux em seu Smartphone.

Este instalador pretende instalar as seguintes funcionalidades e softwares em seu Smartphone com Termux:

  • Ubuntu 20
  • XFCE4 Desktop
  • TigerVNC Server
  • Non-root Account Creation
  • Audio Support
  • Chromium Browser

Instalação

Escolha um tipo de Sistema abaixo aí basta copiar e colar o conteúdo no termminal do Termux em seu Smartphone:

Use o código abaixo para instalar o Ubuntu 20 com XFCE4

pkg install wget curl proot tar -y && wget https://raw.githubusercontent.com/elizeubarbosaabreu/instalar-ubuntu-smartphone-termux/master/ubuntu.sh && chmod +x ubuntu.sh && bash ubuntu.sh

Use Esse comando para instalar o Ubuntu Server (apenas terminal)

pkg install wget curl proot tar -y && wget https://raw.githubusercontent.com/elizeubarbosaabreu/instalar-ubuntu-smartphone-termux/master/ubuntu.sh && chmod +x ubuntu.sh && bash ubuntu.sh nde

Use o código abaixo para instalar o Ubuntu 20 com LXDE

pkg install wget curl proot tar -y && wget https://raw.githubusercontent.com/elizeubarbosaabreu/instalar-ubuntu-smartphone-termux/master/ubuntu.sh && chmod +x ubuntu.sh && bash ubuntu.sh lxde

Utilização do sistema

Rodar o Ubuntu

Após a instalação e configuração do sistema. Rode o comando abaixo no termux para iniciar o Ubuntu:

./start-ubuntu20.sh

Desligar o Ubuntu

Para desligar o Ubuntu, digite 'exit' na tela do Termux no Smartphone. Também pode usar CRTL+D ou mesmo digitar 'logout'

exit

Iniciar o VNC SERVER para acessar o ambiente remotamente

Após iniciar o Ubuntu rode o comando abaixo para iniciar o VNC Server:

vncserver-start

Se você for acessar o ubuntu usando um VNC Cliente dentro do próprio smartphone pode usar os endereços localhost:1 or localhost:5901. Para acessar através de um outro computador na mesma rede será necessário inserir o ip do celular que está rodando o ubuntu. Ex.: 192.168.2.101:1 (A porta sempre será 1 ou 5901)

Desligar o VNC Server

Dentro do Ubuntu digite o comando abaixo para parar o VNC Server:

vncserver-stop

VNC Client para Android

Abaixo indico alguns VNC Cliente para você usa em seu Smartphone:

ISSUES

Problema com o pulseaudio (sem som)

Instale o pavucontrol para que o sistema tenha som:

sudo apt install pavucontrol -y

Erro de grupos

Se aparece mensagem como as que estão abaixo no termux quando iniciar o ubuntu:

groups: cannot find name for group ID 20305
groups: cannot find name for group ID 50305

Você pode corrigir adicionando os comando abaixo com o ID apresentado em seu terminal:

sudo groupadd --gid 20305 permagrp5
sudo groupadd --gid 50305 permagrp6

Tente a parte numérica de permagrp6 por outros maiores como permagrp7, permagrp8... Se houver necessidade

Instalando aplicativos

Você pode usar os comandos (no terminal do ubuntu) sudo apt install <nome do software> para instalar novos aplicativos. Use sudo apt search <funcionalidade> para descobrir novos softwares...

Antes de instalar qualquer software atualize o sistema com os comandos abaixo:

sudo apt update && sudo apt upgrade -y

Instale o Libre Office

Rode o comando abaixo para instalar o Libre Office:

wget https://raw.githubusercontent.com/tuanpham-dev/termux-ubuntu/master/librepatch.sh && chmod +x librepatch.sh && bash librepatch.sh && rm librepatch.sh -y

Instalando o Firefox

Para instalar o firefox rode o comando:

sudo apt install firefox-esr

Instale softwares adicionais (opcional):

Para instalar alguns softwares adicionais (inclusive o pi-apps que funciona como um store de softwares) rode o comando abaixo:

wget https://raw.githubusercontent.com/elizeubarbosaabreu/instalar-ubuntu-smartphone-termux/main/installers.sh && chmod +x installers.sh && ./installers.sh

Adicionando temas

Temas para UBUNTU com XFCE4:

Temas para UBUNTU com LXDE: