Vídeo de YouTube:
https://www.youtube.com/watch?v=20wriXoKb2w
Artículo
En este episodio resumiremos el análisis que realiza VORSENTE de Proklyatiy Linuksoid en su canal de YouTube en el que se examina cómo un smartphone Android puede transformarse en un entorno Linux completo. A menudo, se confunde Android con un sistema operativo Linux, pero como se explica en el video, aunque comparte el kernel de Linux, su capa de software propietario lo aleja de lo que los usuarios entienden por un sistema Linux tradicional.
La solución para acercar un dispositivo Android a la experiencia Linux es Termux, un emulador de terminal que permite ejecutar comandos y gestionar paquetes directamente en el smartphone. Esta herramienta es fundamental para los usuarios que buscan una mayor capacidad de control sobre sus dispositivos.
Con Termux, se abre un abanico de posibilidades, desde la instalación de Git para gestionar el código hasta la edición de archivos mediante editores como Vim, todo ello directamente desde el teléfono. Un ejemplo notable que se comparte es el de un usuario que controló un modelo de inteligencia artificial localmente instalado en su Android, utilizando un bot de Discord para tareas como tomar capturas de pantalla y grabar audio.
Una característica importante de Android es su modelo de aislamiento, donde cada aplicación, incluido Termux, opera en su propio contenedor. Esto, en principio, limita la interacción directa de Termux con otras aplicaciones del sistema. Sin embargo, no se trata de una máquina virtual, sino de un terminal que se comunica directamente con el kernel de Linux de Android.
Esto significa que, a pesar de la contenedorización, Termux permite un trabajo profundo con el kernel de Linux y sus utilidades habituales. Para muchas operaciones y la instalación de paquetes básicos, no son necesarios permisos de superusuario, lo que facilita su adopción.
Para aquellos que buscan un control más exhaustivo, la obtención de permisos de root libera el potencial completo, permitiendo modificar aplicaciones preinstaladas, eliminar aquellas que son inamovibles, y adaptar el comportamiento del sistema a las necesidades del usuario.
El video también introduce `proot-distro`, una utilidad que permite instalar distribuciones completas de Linux, como Arch Linux, dentro del entorno de Termux. Esto transforma el smartphone en una plataforma de escritorio virtual completa.
Al ejecutar un servidor VNC dentro de estas distribuciones, es posible acceder a un entorno de escritorio gráfico desde el propio teléfono o desde otro dispositivo. Con esto, se pueden conectar periféricos como teclados y ratones Bluetooth, ofreciendo una experiencia similar a la de un ordenador de escritorio.
Para asegurar la funcionalidad y recibir actualizaciones, es crucial descargar Termux desde repositorios alternativos como F-Droid o GitHub, en lugar de la Play Store, ya que la versión de esta última suele estar desactualizada. Esta capacidad de Termux y la instalación de distribuciones Linux amplían enormemente las fronteras del smartphone, permitiendo desde trabajo de oficina hasta desarrollo de software, administración de servidores y despliegue de redes neuronales locales.
En resumen, la capacidad de transformar un smartphone en un potente entorno Linux mediante herramientas como Termux ofrece un nivel de control y funcionalidad sin precedentes. Sin embargo, es vital proceder con cautela, asegurándose de comprender las implicaciones de seguridad al modificar el sistema operativo del dispositivo.


