AnLinux: un xeito sinxelo de instalar un ambiente Linux nun teléfono Android sen root

AnLinux: un xeito sinxelo de instalar un ambiente Linux nun teléfono Android sen root

Calquera teléfono ou tableta que se executa en Android é un dispositivo que executa o sistema operativo Linux. Si, un SO moi modificado, pero aínda así a base de Android é o núcleo de Linux. Pero, desafortunadamente, para a maioría dos teléfonos non está dispoñible a opción "para derrubar Android e instalar unha distribución que elixas".

Polo tanto, se queres Linux no teu teléfono, tes que mercar aparellos especializados como PinePhone, sobre o que xa escribimos nun dos artigos. Pero hai outra forma de conseguir un ambiente Linux en case calquera teléfono intelixente, sen acceso root. Un instalador chamado AnLinux axudará con isto.

Que é AnLinux?

Este é un software especializado que dar unha oportunidade usa Linux no teu teléfono montando unha imaxe que conteña o sistema de ficheiros raíz de calquera distribución, incluíndo Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine e moitos outros. O instalador usa PROot para emular o acceso root.

PRORoot intercepta todas as chamadas realizadas polo usuario que normalmente requirirían acceso root e garante que funcionen en condicións normais. PROoot usa a chamada do sistema ptrace para depurar o software, o que axuda a acadar o obxectivo. Con PROot, todo isto pódese facer como con chroot, pero sen dereitos de root. Ademais, PROot ofrece acceso de usuario falso ao sistema de pseudo-ficheros.

AnLinux é un pequeno programa. Pero isto é suficiente, porque o seu único propósito é instalar imaxes do sistema e executar scripts que eleven o ambiente do usuario. Cando todo está feito, o usuario recibe un PC con Linux en lugar dun teléfono intelixente, e Android segue a funcionar en segundo plano. Conectámonos ao dispositivo mediante un visor ou terminal VNC, e xa estamos preparados para traballar.

Por suposto, esta non é unha opción ideal para executar Linux nun teléfono intelixente, pero funciona bastante ben.

Por onde comezar?

O principal é un teléfono intelixente Android cunha versión do SO non inferior á Lollipop. Ademais, tamén funcionará un dispositivo ARM ou x32 de 64 ou 86 bits. Ademais, necesitarás unha cantidade significativa de espazo libre para ficheiros. Para iso, pode utilizar unha tarxeta de memoria ou simplemente un dispositivo cunha gran cantidade de memoria interna.

Ademais, necesitarás:

  • AnLinux (aquí está a ligazón en Google Play).
  • Termux (de novo) necesitarás Google Play).
  • Cliente VNC (Visor VNC - unha boa opción).
  • Teclado Bluetooth (opcional).
  • Rato Bluetooth (opcional).
  • Cable HDMI para teléfono móbil (opcional).

Son necesarios Termux e VNC para acceder ao seu "computador Linux". Os tres últimos elementos son necesarios só para garantir un traballo cómodo co teléfono e co instalador. Só se necesita un cable HDMI se é máis cómodo para o usuario traballar cunha pantalla grande en lugar de mirar a pantalla do teléfono.

Ben, imos comezar

AnLinux: un xeito sinxelo de instalar un ambiente Linux nun teléfono Android sen root

Tan pronto como se instale Termux, temos unha consola completa. Si, non hai root (se o teléfono non está rooteado), pero está ben. O seguinte paso é instalar a imaxe para a distribución de Linux.

Agora cómpre abrir AnLinux e despois seleccionar Panel de control no menú. Hai tres botóns en total, pero só podes seleccionar un, o primeiro. Despois diso, aparece o menú de selección de distribución. Podes escoller non só un, senón varios, pero neste caso necesitarás unha gran cantidade de espazo libre para ficheiros.

Despois de seleccionar a distribución, actívanse outros dous botóns. O segundo permite descargar no portapapeis os comandos necesarios para descargar e instalar Linux. Normalmente estes son comandos pkg, wget e un script para executalos.

AnLinux: un xeito sinxelo de instalar un ambiente Linux nun teléfono Android sen root

O terceiro botón inicia Termux para que os comandos se poidan pegar na consola. Unha vez feito todo, lánzase un script que permite cargar o entorno de distribución. Para chamar ao kit de distribución, cómpre executar o script cada vez, pero instalámolo só unha vez.

E o shell gráfico?

Se o necesitas, só tes que seleccionar o menú para o ambiente de escritorio e usar máis botóns, non tres, pero aparecerán máis. Ademais da propia distribución, tamén cómpre seleccionar un shell, por exemplo, Xfce4, Mate, LXQt ou LXDE. En xeral, nada complicado.

Entón, ademais do script que inicia a distribución, necesitará outro: activa o servidor VNC. En xeral, todo o proceso é sinxelo e directo, é improbable que cause dificultades.

Despois de iniciar o servidor VNC, conectámonos desde o lado do cliente mediante o visor. Necesitas coñecer o porto e o localhost. Todo isto é informado polo guión. Se todo está feito correctamente, o usuario accede ao seu sistema Linux virtual. O rendemento dos teléfonos modernos é excelente, polo que non haberá ningún problema. Por suposto, é pouco probable que un teléfono intelixente poida substituír completamente un escritorio, pero, en xeral, todo funciona.

Este método pode ser útil se de súpeto precisas conectarte urxentemente ao servidor e estás no coche, sen un portátil (por suposto, neste caso, todas as operacións descritas anteriormente con AnLinux xa deberían estar completadas). Unha máquina virtual Linux permítelle conectarse a un servidor do traballo ou doméstico. E se por algún motivo hai unha pantalla e un teclado sen fíos no coche, en cuestión de segundos podes organizar unha oficina de traballo na cabina.

AnLinux: un xeito sinxelo de instalar un ambiente Linux nun teléfono Android sen root

Fonte: www.habr.com

Engadir un comentario