Termux
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 ( 07 de enero de 2022 (2 años, 10 meses y 10 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
editarLos 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]
Gestión y distribución de paquetes
editarLos paquetes en Termux se instalan a través del administrador de paquetes de la aplicación (pkg) en formato .deb. Aunque Termux usa el formato .deb, los paquetes Debian normales no se pueden instalar ya que Termux no es compatible con FHS.[5]
Los usuarios también pueden construir y enviar paquetes.
Véase también
editarReferencias
editar- ↑ Seth Kenlon (11 de agosto de 2020). «Use a Linux terminal on your Android phone». opensource.com. Consultado el 17 de agosto de 2021.
- ↑ «ZSH - Termux Wiki». Termux. 30 de julio de 2020. Consultado el 17 de agosto de 2021.
- ↑ «The Termux Wiki». Termux. 30 de julio de 2021. Consultado el 17 de agosto de 2021.
- ↑ «Graphical Environment - Termux Wiki». Termux. 30 de julio de 2021. Consultado el 17 de agosto de 2021.
- ↑ «Differences from Linux - Termux Wiki». termux.com. 30 de julio de 2021. Consultado el 18 de agosto de 2021.