Este artículo cubre una guía en la aplicación Android "Termux" que le permite ejecutar programas y scripts de línea de comandos en dispositivos Android.
Termux es una aplicación de emulador terminal de código abierto que funciona en dispositivos Android. También funciona como una especie de sistema operativo mini Linux, lleno de muchas herramientas y utilidades que comúnmente ve en las distribuciones de escritorio Linux. Puede usar Termux para instalar y ejecutar numerosas aplicaciones de línea de comandos a través de su propio Administrador de paquetes. No se requiere acceso raíz para instalar y ejecutar termux en Android. Incluso puede usar una guis de entorno de escritorio ligero sin aceleración de hardware a través de Termux (a través de VNC), pero pueden ser lentos y no se pueden usar exactamente en dispositivos táctiles de pantalla pequeña. Termux es extremadamente popular entre los desarrolladores y otros usuarios que desean acceder a las aplicaciones CLI Linux en Android. Es lo más cercano que obtienes a un sistema operativo Linux en Android, y es un placer usarlo con su interfaz óptima táctil adecuada para dispositivos de pantalla pequeña. Termux presenta acciones adicionales del teclado que hacen que sea fácil ingresar símbolos, y también presenta una combustión automática a través de la tecla de acción ubicada en la fila superior del teclado en pantalla.
Casos de uso
Algunas cosas que puedes hacer con Termux:
Instalación de Termux en Android
Puede descargar e instalar Termux a través de Google Play o desde F-Droid. Inicie el Termux a través del lanzador, y debe ser recibido con la siguiente pantalla:
Habilitar el acceso al almacenamiento en Termux
Para acceder a los archivos en el terminal de Termux o para guardar archivos desde el terminal de Termux, primero deberá configurar el almacenamiento de Termux y proporcionar permisos de acceso de almacenamiento a Termux cuando se le solicite. Puede hacerlo ejecutando el siguiente comando:
$ termux-setup-storage
Una vez que esté a través de la configuración de almacenamiento, podrá encontrar archivos de termux almacenados en la carpeta "compartida" en el almacenamiento interno de su dispositivo Android. Si la carpeta "compartida" no existe, puede crear manualmente una. Por lo general, la ruta completa a esta carpeta "compartida" es "/almacenamiento/emulado/0/compartido".
Instalación y administración de paquetes oficiales de Termux
Una vez que haya instalado Termux, ejecute el comando a continuación para actualizar y actualizar repositorios:
Actualización de $ PKG
Ahora puede instalar sus paquetes deseados utilizando el siguiente comando:
Instalación de $ PKG
Después de la instalación, podrá ejecutar el comando para el paquete instalado en el terminal Termux (al igual que lo haría en un sistema operativo Linux de escritorio):
Puede obtener una lista de paquetes de termux instalables desde aquí. También puede buscar y buscar paquetes en Termux en sí mismo. Para hacerlo, ejecute un comando en el siguiente formato:
búsqueda de $ PKG
También puede enumerar todos los paquetes usando el siguiente comando:
$ PKG List-All
Instalación de paquetes DEB en Termux
Puedes instalar ciertos ".DEB "paquetes de repositorios de Ubuntu o Debian siempre que estén hechos para la arquitectura de su móvil (en estos días, los móviles tienen arquitecturas AARCH64 y AARCH32). Tenga en cuenta que algunos paquetes pueden negarse a trabajar en Termux. Para instalar un ".paquete deb ”, ejecute un comando en el siguiente formato:
$ dpkg -i
Para eliminar un instalado manualmente ".paquete deb ”en termux, ejecute un comando en el siguiente formato:
$ DPKG -Remove
Para enumerar todo instalado manualmente ".paquetes de deb ”, deberá ejecutar el siguiente comando:
$ dpkg -l
Cualquier ".El paquete DEB ”de cualquier fuente de paquete se puede instalar siempre que cumpla con los requisitos de compatibilidad. Como siempre, debe tener cuidado al recoger paquetes de terceros para evitar la instalación de paquetes sospechosos.
Habilitando repositorios adicionales en Termux
También puede habilitar repositorios adicionales en Termux para habilitar la instalación de paquetes adicionales. Para encontrar más repositorios, visite esta página y haga clic en Repositorios que tengan nombres que terminen con "-Cackages". Encontrará el comando para habilitar estos repositorios en sus archivos "ReadMe". El comando para habilitar repositorios adicionales se ve así:
Instalación de $ PKG
A continuación hay algunos ejemplos que he probado y encontrado trabajando en Termux:
$ PKG Instalar x11-Repo
$ PKG Instalar Game-Repo
$ PKG Instalar root-Repo
$ PKG Instalar Inestable-Repo
$ PKG Instalar ciencia-Repo
Algunos repositorios comunitarios de terceros también se pueden habilitar. Encontrará una lista de estos repositorios disponibles aquí.
Instalación de complementos de Termux
Termux proporciona algunos complementos útiles que se pueden instalar en un dispositivo Android a través de Play Store. Algunos de estos complementos adicionales son gratuitos, mientras que otros se les paga. Puede encontrar una lista de estos complementos disponibles aquí.
Conclusión
Algunas aplicaciones en Play Store le permiten instalar y ejecutar entornos Linux completos en Android. Sin embargo, algunos de ellos requieren acceso a la raíz, y no son exactamente fáciles de usar. En lo que respecta a la facilidad de uso, no hay nada más como Termux en Play Store.