Android siempre se ha basado en un kernel de Linux, pero por primera vez, Google está colocando una dirección de comando de Linux existente directamente en el sistema activo. Sin rooting, sin aplicaciones de terceros y sin menester de soluciones alternativas.
La nueva terminal Linux en Android ahora es una aplicación integrada y el único requisito es un dispositivo Android actualizado. Es una de esas aplicaciones preinstaladas que no son tan inútiles como crees, y esta va a cambiar muchas cosas a la hora de controlar tu Android.
Android finalmente tiene una terminal Linux existente
No solo ADB o un caparazón de chisme
En esencia, la nueva aplicación Terminal en Android es una máquina posible Debian Linux completa que se ejecuta en su teléfono. Utiliza el entorno de virtualización de Android (AVF), que a su vez utiliza la tecnología KVM (máquina posible basada en kernel) para crear un entorno de espacio marginado de Linux inmediato con sus aplicaciones habituales de Android. Es una pequeña computadora en el interior de tu teléfono, completamente aislada del resto del sistema.
Ese aislamiento, sin bloqueo, es un arsenal de doble filo. Por un banda, significa que el terminal no puede estropear tu instalación de Android ya que está completamente marginado. Por otro banda, significa que el entorno Linux no puede consentir fácilmente a los archivos, cámaras u otras funciones específicas de Android de su teléfono.
Configurar el nuevo terminal además es proporcionado sencillo. Simplemente sigue estos pasos:



-
Habilite el modo de desarrollador dirigiéndose a la configuración de su teléfono, luego al Acerca del teléfono sección y tocando el número de compilación siete veces.
-
Dirígete a la configuración de opciones de desarrollador y toca el entorno de explicación linux opción.
-
Habilitar el (Positivo) Ejecutar terminal Linux en Android control deslizante.
Esto habilita el terminal en su teléfono. Una vez hecho esto, deberás descargar el terminal por separado de la subsiguiente modo:



-
Abre el cajón de tu aplicación y toca el Terminal icono de la aplicación.
-
Se le pedirá que descargue la Terminal (aproximadamente 500 a 600 MB) antaño del inicio. Haga clic en Instalar clavija.
-
Una vez que se completa la instalación, puede comenzar a escribir comandos.
A partir de ahí, es Linux standard: sudo apt-get update para poner al día las listas de paquetes, apt install para obtener las herramientas necesarias. Python, Node.js, Git, htop: todas las aplicaciones habituales están disponibles a través de los ya enormes repositorios de paquetes de Debian. Cualquier software de Linux que debas conocer en tu PC ahora además funciona en tu teléfono.
Esto no es sólo un shell: es un entorno Linux completo
Estás ejecutando Debian (sí, de verdad)
La terminal Linux en Android es proporcionado útil. Proporciona entrada al sistema de paquetes completo de Debian, lo que significa que puede utilizar cientos, si no miles, de aplicaciones de dirección de comandos de escritorio directamente en su teléfono. Solo eso es un gran paso delante con respecto a alternativas como Termux, que incluye en torno a de 2000 paquetes en sus propios repositorios.
Para los desarrolladores, esto significa la capacidad de configurar entornos de explicación legítimos, ejecutar servidores locales, probar código, dirigir máquinas remotas a través de SSH e incluso crear aplicaciones directamente en el dispositivo. Android 16 además agregó compatibilidad con pestañas para realizar múltiples tareas entre sesiones de terminal y la capacidad de asignar el almacenamiento de su teléfono a la máquina posible Linux.
Además hay soporte para aplicaciones gráficas. En los dispositivos Pixel que ejecutan versiones más recientes de Android 16, ahora es posible ejecutar aplicaciones Linux de escritorio completas como GIMP, LibreOffice, Chromium e incluso entornos de escritorio completos como XFCE con celeridad de GPU. La función utiliza VirGL para traducir comandos OpenGL desde la máquina posible al host de Android. El rendimiento no es exactamente el de una computadora de escritorio, pero es sorprendentemente cómodo.
Donde todavía se queda corto
Todavía es temprano y está un poco escondido.
A pesar de toda su promesa, el terminal además tiene algunas fricciones reales. La longevo traba es el aislamiento. Adecuado a que la máquina posible Linux está protegida, no puede consentir directamente a los archivos almacenados en el almacenamiento interno de su teléfono. Descargar un archivo en el interior del terminal y abrirlo en una aplicación de Android siquiera es tan sencillo como cabría esperar. Las API de Android, del tipo utilizado por herramientas de automatización como Tasker, además están prohibidas desde el interior de la VM.
El rendimiento es otra consideración. Si proporcionadamente el enfoque basado en KVM proporciona velocidades informáticas decentes para muchas tareas, existe cierta sobrecarga en comparación con la ejecución de comandos de forma nativa a través de una aplicación como Termux. El terminal en sí se ejecuta en el interior de un WebView, lo que podría sumar latencia innecesaria a lo que de otro modo debería ser una interfaz liviana. Además entra en deporte el hecho de que estás ejecutando un hardware de teléfono más débil en comparación con una PC de escritorio.
Luego está la compatibilidad de dispositivos. A partir de ahora, la experiencia gráfica completa de Linux se limita en gran medida a los dispositivos Pixel. Es posible que los teléfonos Samsung tengan el AVF desactivado por completo. Todo el terminal todavía está traumatizado como positivo, y Google aún tiene que comprometerse por completo con un cronograma para una implementación amplia en todo el hardware de Android.
Escribir comandos largos en el teclado de un teléfono siquiera es, como era de esperar, un buen momento. El teclado en pantalla siquiera funciona muy proporcionadamente (o no funciona en rotundo) en modo representación todavía, por lo que esencialmente se requiere un teclado físico para cualquier uso serio. Para sesiones SSH rápidas o secuencias de comandos ligeras, el teclado del teléfono hace el trabajo.
¿Para quién es esto positivamente?
Probablemente no sean usuarios ocasionales de Android
La función no está dirigida al usufructuario promedio de Android. Está diseñado para desarrolladores, administradores de sistemas y entusiastas de Linux que desean una máquina alternativa portátil. La capacidad de utilizar SSH en un servidor remoto, ejecutar un script rápido o probar un fragmento de código sin menester de sacar una computadora portátil es positivamente útil. Emparejar un teléfono con un teclado Bluetooth y una pantalla externa lo convierte en una especie de periodo de trabajo liviana.
Para estudiantes y estudiantes, es una forma sorprendentemente accesible de ponerse manos a la obra con Linux sin menester de una computadora dedicada. Y para los aficionados que sólo quieren ver hasta dónde pueden transigir su teléfono, ejecutar un escritorio KDE Plasma completo en un teléfono es el tipo de atractivo técnica que los hará sonreír, incluso si no es del todo práctico.
La era de los terminales Android ha comenzado oficialmente
Android está creciendo
El terminal Linux nativo de Android es una de las características de software más ambiciosas que Google ha osado en primaveras. No es valentísimo: el aislamiento del sistema de archivos de Android es frustrante, aunque hasta cierto punto es necesario desde una perspectiva de ciberseguridad, el soporte representación es difícil y escribir comandos largos en el teclado de un teléfono requiere un rediseño. Pero la colchoneta está aquí y funciona.
8 funciones de Android que desearía conocer antaño
Me lo he estado perdiendo, tal vez tú además.
Ahora es posible tener una máquina posible Debian existente, que se ejecuta en virtualización de hardware existente, con entrada a decenas de miles de paquetes y soporte de aplicaciones cada vez longevo, todo sin menester de rootear su teléfono. Aún es temprano y es probable que esta característica se vea muy diferente en el futuro. Pero para cualquiera que alguna vez haya deseado que su teléfono pudiera hacer un poco más, la terminal Linux ahora llena ese hueco, al menos en parte.






