Termux: terminal Linux real en tu móvil Android

Termux es un emulador de terminal Linux para Android que te da acceso a un entorno Unix completo directamente en tu móvil. No es una app más para hacer cosas bonitas: es una herramienta seria que te permite instalar paquetes reales, usar la línea de comandos y trabajar como lo harías en una máquina Linux de verdad.
Llevo años toqueteando esto y puedo decirte que cambió bastante mi forma de trabajar desde el móvil. No es para todos, pero si alguna vez necesitaste editar un archivo desde la terminal o instalar herramientas específicas en tu teléfono, esto es lo que buscabas.
Por qué Termux es diferente
La competencia existe, claro. Hay otras apps de terminal para Android, pero la mayoría son simuladores bastante básicos o interfaces bonitas para hacer poco más que mirar. Termux es distinto porque:
Es de verdad. No es un simulador de terminal fake. Tienes acceso real a un entorno Linux con su propio gestor de paquetes (apt), compilador, y todas las herramientas que esperas encontrar. Puedes instalar Python, Node.js, Git, Vim, incluso un servidor web si quieres.
Open source. El código está disponible en GitHub bajo licencia GPL. Eso significa que cualquiera puede auditarlo, mejorarlo o forkarlo. No hay telemetría escondida, no hay publicidades. Solo herramienta pura.
Sin root necesario. Funciona en el contexto de una aplicación Android normal. No necesitas rootear el teléfono ni hacer acrobacias de seguridad cuestionables. Es sandbox, pero poderoso.
Ecosistema amplio. Hay add-ons como Termux:Tasker, Termux:Styling, Termux:API que te permiten automatizar cosas o usar sensores del móvil desde scripts.
Las apps competidoras o son interfaces visuales para Android que simulan comandos Linux, o son tan limitadas que no vale la pena. Termux es el que realmente te da un shell de Linux funcionando.
Instalación paso a paso
Paso 1: Descárgalo desde el sitio correcto
Puedes conseguirlo desde dos lugares. La opción recomendada es F-Droid (fdroid.org), que distribuye software open source verificado. También está en Google Play, pero algunos usuarios reportan que la versión de Play tiene más restricciones de almacenamiento.
Para F-Droid: descarga la app de F-Droid, abre la tienda, busca «Termux» e instala. Es el paquete de Termux a secas, mantido por el equipo original.
Paso 2: Primer inicio y actualización
Abre Termux y espera a que descargue la primera lista de repositorios. Verás algo como «Updating package lists…». Déjalo terminar, puede tomar un par de minutos dependiendo de tu conexión.
Una vez dentro, ejecuta:
apt update
apt upgrade
Esto sincroniza los paquetes disponibles y actualiza los que ya tienes. Es buena práctica hacerlo cada cierto tiempo.
Paso 3: Instala lo básico
Según lo que vayas a hacer, instala algunas herramientas estándar:
apt install vim nano git curl wget
Vim es un editor de texto poderoso (aunque tiene curva de aprendizaje), nano es más sencillo, git es imprescindible si trabajas con código, y curl/wget para descargar cosas.
Paso 4: Configura el almacenamiento (importante)
Para acceder a tus archivos del móvil desde Termux, ejecuta:
termux-setup-storage
Te pedirá permiso para acceder al almacenamiento. Acepta. Después podrás navegar a `/sdcard` desde la terminal.
Funcionando en cinco minutos
Abre Termux y prueba esto:
Ver qué máquina eres:
uname -a
Verás información del sistema. Sí, es realmente Linux.
Instalar Python:
apt install python
python --version
En menos de un minuto tienes Python funcionando. Ejecuta un script, crea un pequeño programa, lo que necesites.
Usar Git:
git clone https://github.com/usuario/repositorio
cd repositorio
Clona repositorios, haz commit, push, todo lo normal. Tu móvil es ahora un cliente Git completo.
Ver tu entorno:
ls -la /
pwd
Explora. Es un Linux de verdad.
Lo loco es que hace apenas cinco minutos instalaste la app y ya estás haciendo cosas que en la mayoría de teléfonos serían imposibles.
Opciones avanzadas que merece la pena explorar
Cambiar el shell a zsh o bash mejorado
apt install zsh
chsh -s zsh
O instala Oh-my-zsh para un shell con mejor apariencia y autocompletado.
Personalizar colores y fuentes
Termux:Styling es una app complementaria que te permite cambiar temas. O edita directamente `~/.termux/colors.properties`. Es simple pero funciona.
Automatización con Tasker
Si tienes Tasker en tu móvil, puedes usar Termux:API para ejecutar scripts desde automatizaciones. Por ejemplo, ejecutar un backup automático cada noche.
Servidor SSH
apt install openssh
sshd
Tu móvil se convierte en un servidor SSH. Conéctate desde otra máquina. Útil para transferencias de archivos o si necesitas trabajar en el teléfono desde otra pantalla.
Entorno de desarrollo completo
Instala gcc, make, npm, lo que necesites. Compila programas en C, ejecuta servidores Node.js, lo que quieras. El límite es el almacenamiento y la RAM del móvil.
He compilado herramientas pequeñas aquí, corrido servidores de prueba, hecho scripts de automatización. No es una máquina de desarrollo seria (la pantalla es pequeña, la batería se gasta rápido), pero para tareas puntuales es sorprendentemente capaz.
Reflexión final
Termux es una de esas herramientas que no necesitas hasta que la necesitas. Si eres desarrollador, sysadmin o simplemente alguien que toca código, tener una terminal Linux real en el bolsillo es valioso. Y que sea open source significa que puedes confiar en qué está pasando en tu teléfono.
Lo único a tener en cuenta: requiere algo de soltura con la línea de comandos. Si nunca usaste una terminal, la curva de aprendizaje existe. Pero si ya sabes qué es bash o apt, estarás como en casa.
Merece estar en tu móvil.
—



