Termux
From Wikipedia, the free encyclopedia
Termux es un emulador de terminal para Android que permite ejecutar un entorno Linux en un dispositivo Android. Además, se pueden instalar varios programas de Linux a través del administrador de paquetes de la aplicación.
| Termux | ||
|---|---|---|
|
| ||
| nano corriendo en termux | ||
| Información general | ||
| Tipo de programa | Emulador de terminal, Interfaz de línea de comandos | |
| Autor | Fredrik Fornwall | |
| Desarrollador | Termux Dev | |
| Lanzamiento inicial | 30 de mayo de 2015 | |
| Licencia | GPLv3 | |
| Información técnica | ||
| Programado en | Java | |
| Plataformas admitidas | x86-64, ARM64, i686, ARMv7 | |
| Versiones | ||
| Última versión estable | 0.118.3 (22 de mayo de 2025 (9 meses y 22 días)) | |
| Enlaces | ||
Termux instala un sistema base mínimo automáticamente. Hay paquetes adicionales disponibles usando un administrador de paquetes.[1]
Se puede acceder a la mayoría de los comandos disponibles en Linux, así como a los comandos Bash integrados. También hay varios otros shells disponibles, como Zsh y tcsh.[2]
Características
Los paquetes se compilan de forma cruzada con Android NDK y solo tienen parches de compatibilidad para que funcionen en Android. Dado que todos los archivos se instalan en el directorio de la aplicación, no es necesario rootear.[3]
Hay más de mil paquetes que se pueden descargar y los usuarios pueden enviar solicitudes para otros nuevos. Alternativamente, se pueden compilar desde el código fuente, ya que termux admite una variedad de herramientas de compilación que incluyen CMake, así como compiladores para C++, Rust, Go y varios otros. Termux también puede instalar lenguajes interpretados como Ruby, Python, JavaScript, etc.
Se pueden instalar editores de texto basados en terminales como Emacs y Vim para editar y crear archivos desde el terminal.
También es posible programar aplicaciones gui en termux a través de un servidor VNC e instalando un entorno de escritorio (Xfce, LXQt, MATE).[4]