epelpad

Cómo instalar y ejecutar Linux en Android

Publicado por Willy Klew





Android y GNU/Linux comparten bastantes aspectos, comenzando por su núcleo y algo de la estructura de directorios y procesos, por lo cual podemos decir que hay un nivel interesante de compatibilidad. 


Lo cual a su vez significa que podemos llegar a tener un escritorio mucho más completo que el que nos ofrecen nuestros smartphones y tabletas, algo más cercano a lo que día a día tenemos en nuestros ordenadores de sobremesa para de este modo lograr incrementar el potencial de los mismos.


Vamos a mostrar cómo instalar Linux en un dispositivo Android, y lo mejor de todo es que se trata de un procedimiento que no solo es extremadamente sencillo sino que además puede ser realizado sin la necesidad de tener acceso root


Lo de sencillo lo decimos porque apenas hay que instalar dos aplicaciones, que descargaremos desde la tienda oficial Play Store: GNURoot Debian y XServer XSDL. La primera es la que añade el entorno (lógicamente basado en la popular distro) y la segunda es la que nos ofrece un servidor X en Android.


Así que vamos a ponernos manos a la obra, y para ello nos dirigimos a la tienda de aplicaciones de Android e instalamos GNURoot Debian, para luego repetir el proceso e instalar XServer XSDL.


Ejecutamos GNURoot Debian, y esperamos mientras el entorno Debian se auto descomprime e inicializa, algo que puede llegar a demorar 3 o 4 minutos dependiendo de la potencia del hardware en el que nos encontremos trabajando.


Si vemos un símbolo de sistema con la palabra ‘root’ quiere decir que podemos dar el siguiente paso.



Ejecutamos los comandos:


apt-get update

y

apt-get upgrade

para actualizar nuestro mini Debian a su estado más reciente.



Una vez logrado eso, estamos en condiciones de centrarnos en el entorno gráfico. Y para un equipo que tiene apenas 1 GB o quizá 2 GB de memoria RAM, y que además sigue ejecutando todo el entorno Android además de este que ahora nos ocupa, lo ideal es algo ligero como LXDE.


Lo instalamos con el comando:


apt-get install lxde



Instalamos apps adicionales como el emulador de terminal XTerm, el servidor de audio Pulseaudio y la herramienta gráfica Synaptic:


apt-get install xterm pulseaudio synaptic



Ahora sólo nos queda iniciar XServer XSDL, tras lo cual esperamos que se descarguen paquetes de fuentes adicionales, y luego volvemos a GNURoot para ejecutar:


export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712

y

startlxde &



Eso es todo, podemos cambiarnos a XServer XSDL y ver como inicia un entorno gráfico con el que seguramente estaremos plenamente familiarizados. 


Ahora podremos ejecutar apps como Firefox, GIMP y demás, o instalar otras aplicaciones desde Synaptic, teniendo siempre en cuenta que estamos en un entorno algo limitado (por ejemplo, no tenemos aceleración 3D para juegos) pero que a pesar de ello nos permitirá realizar prácticamente todas las tareas del día a día.

















6 comentarios - Cómo instalar y ejecutar Linux en Android

robert_76ers
pense que android ya usaba linux
manuelivan31
Tienen el mismo nucleo del sistema (kernel) asi como Mac, GNU Linux y Android tienen eso en comun
robert_76ers
@manuelivan31 claro, mi comentario llevaba un porcentaje de sarcasmo, en todo caso lo que podrias instalar es una distribución como debian o ubuntu
kio1996
sabes si se pueden conservar los dos linux y el que viene por defecto? algo asi como un grub
markofilth
super util y sobre todo practico....... nadie
Arg0s1080 +3
Está bien.. aunque un escritorio tradicional solo tiene sentido en una tablet, en smartphones de 4" a 5.5" tiene que ser una pesadilla cerrar una ventana o redimensionarla
jor1196
yo tengo sailfish en mi nexus 4
eso cuenta como GNU/Linux :V
mad_g +1
@CallumLynch mi recomendación personal sería, obviar la instalación de Synaptics y utilizar los comandos para instalar todo lo necesario, actualmente "apt" es muy completa, ya casi no utilizo interfaz gráfica para esa tarea. Así te ahorras espacio y menos carga al sistema.. Igual, gracias por esta información...