Androide

Tutorial de GNURoot

Tutorial de GNURoot

GNURoot Debian

GNU / Linux se ha ganado una reputación en todo el mundo como un sistema operativo que permite a los usuarios tener una experiencia y personalización completas de acuerdo con los intereses y el estilo personales. Como ya sabrá, el sistema operativo Android fue diseñado en base al kernel de Linux. Dicho esto, Android se ejecuta en la parte superior del kernel de Linux, mientras que Linux es un sistema operativo independiente. Por tanto, no son del todo similares.

Las aplicaciones de Android tienen acceso limitado a los recursos de hardware en comparación con las aplicaciones de escritorio normales. Por lo tanto, a un superusuario le resultaría difícil usar una aplicación de Android en lugar de una de escritorio. Afortunadamente, esta situación se puede corregir agregando un entorno GNU / Linux en el dispositivo Android. Esto implicará instalar y configurar GNURoot Debian para permitir que un entorno Linux funcione con.  A propósito, esto puede ser útil cuando está en movimiento, pero solo tiene acceso a un dispositivo Android, ya sea un teléfono inteligente o una tableta. Vale la pena señalar que lo que estamos haciendo en este artículo no es como ejecutar una instalación completa de distribución de Linux en Android. En cambio, solo estamos agregando un programa que a su vez instala un subsistema Linux. Este subsistema viene con una variedad de juguetes como apt-get e incluso el privilegio de lanzar un servidor X más pequeño. Bueno, empecemos.


Instalación

Antes de comenzar, tenga en cuenta que un entorno GNU / Linux se puede instalar en cualquier dispositivo Android, ya sea que esté rooteado o no. Sin embargo, dado que es posible que muchos usuarios no quieran invalidar sus garantías, no rootean sus dispositivos. Como tal, este tutorial asume que su dispositivo no está rooteado.

Básicamente, la configuración del entorno GNU / Linux implica la instalación de dos componentes, a saber; la aplicación GNURoot Debian y Xserver XSDL. El propósito principal de GNURoot es crear el entorno Linux en el sistema operativo host, que en nuestro caso es el sistema operativo Android. Por lo general, la funcionalidad "Chroot" de Linux entra en juego aquí, pero como no tenemos privilegios de root, la aplicación GNURoot utiliza un software llamado "proot" para lograr esto. El Xserver XSDL se conecta a GNURoot para ayudar con el procesamiento de gráficos pesados, que es la función principal de los servidores X.

Cómo instalar

  1. Visite Google Playstore y busque Xserver XSDL y GNURoot Debian.
  1. Una vez completada la descarga y la instalación, busque la aplicación GNURoot en el cajón de aplicaciones y ejecútela. Sin embargo, en este punto, debe tener cuidado con un shell "raíz" que es falso e ignorado, porque la aplicación instala un sistema de archivos raíz de Linux "falsificado".
  1. El siguiente paso es asegurarse de tener la versión más reciente de los archivos obtenidos de actualizaciones y actualizaciones recientes. Como tal, debe ejecutar los comandos apt-get upgrade y apt-get update ya que ahora se encuentra en un entorno Ubuntu / Debian Linux.
    $ sudo apt-get update $ sudo apt-get upgrade 
  1. Los siguientes pasos implican configurar un entorno para el manejo de gráficos. Esto se hace simplemente ejecutando el comando "apt-get install lxde" para obtener el entorno gráfico junto con todas las herramientas que vienen con él, o puede ejecutar alternativamente el comando "apt-get install lxde-core" si solo está interesado en el entorno de escritorio.
    $ sudo apt-get install lxde $ sudo apt-get install lxde-core 
  1. 5. La siguiente fase es crear una ruta a la terminal utilizando el entorno gráfico. Para hacer esto se utiliza un programa de software llamado XTerm. Después de eso, también debe obtener Synaptic Package Manager, que es una interfaz para obtener controladores apt-get para que pueda escuchar la reproducción de audio usando Pulseaudio. Utilice el siguiente comando:
    $ sudo apt-get install xterm synaptic pulseaudio 
  1. El último paso es iniciar el xServer XSDL y descargar todas las fuentes necesarias. Después de hacer eso, regrese a GNURoot y ejecute los siguientes comandos:
    $ sudo export DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712 $ sudo startlxde & 
  1. Después de eso, vuelva a XServer XSDL y relájese mientras espera el escritorio LXDE.

Instalación de aplicaciones de Linux en Android

Ahora que hemos instalado Debian Linux con éxito y se está ejecutando en nuestro dispositivo, se necesitan aplicaciones de Linux para disfrutar de la experiencia completa de Linux. En esta etapa, entra en juego Synaptic Package Manager, ya que alberga el vasto repositorio de aplicaciones de Linux que se pueden instalar en el dispositivo.

Simplemente acceda a Ejecutar desde el menú de inicio en la parte inferior, escriba "sináptico" y presione Intro. Cuando se inicia Synaptic Package Manager, todo lo que tiene que hacer es encontrar el nombre de la aplicación que desea en la lista y seleccionarla para instalarla. Cuando las aplicaciones terminen de instalarse, su dispositivo debería estar listo para funcionar.

Un aspecto importante a tener en cuenta es que no estamos trabajando en un paquete completo de Linux, por lo que algunas aplicaciones no funcionarán tan bien como lo hacen en el paquete completo. Algunas aplicaciones ni siquiera se ejecutarán. Por lo tanto, no debería ser una sorpresa para usted, ni debería comenzar a pensar que se perdió un paso durante el proceso de instalación. Desde este punto también se puede acceder a las aplicaciones de Android que estaban presentes anteriormente. Aunque la mayoría de las aplicaciones funcionarán bien, es probable que aquellas que requieren aceleración de hardware, como algunos juegos, tengan problemas.

Para aquellos de nosotros que usamos Linux casi todo el tiempo, y necesitamos realizar algunos movimientos de Linux con solo un dispositivo Android, esta aplicación le servirá bien. Dondequiera que esté, puede iniciar rápidamente el símbolo del sistema y usar los comandos apt-get para instalar cualquier herramienta de línea de comandos que necesite, ya sea Wget, Traceroute o incluso Ssh. Si desea disfrutar de las aplicaciones de Linux en su dispositivo Android no rooteado, GNURoot Debian es el método más sencillo que existe. Acostumbrarse a la pantalla más pequeña lleva algo de tiempo, pero una vez que haya terminado, puede dominar las cosas y ser más productivo mientras usa su dispositivo portátil.

Fuentes e información adicional

https: // www.Fossmint.com / install-run-linux-on-android-device /

https: // escombros.org / 2015/10/01 / to-write-php-applications-with-android-use-gnuroot-debian /

https: // www.desarrolladores xda.com / guide-install-and-running-a-gnulinux-environment-on-any-android-device /

https: // www.techrepublic.com / article / use-gnuroot-to-install-a-gnulinux-distribution-on-your-android-device /

Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...
Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...