Noticia Guía Completa de Termux en Android: Instalación y Uso

Qué es Termux y cómo usarlo en Android


termux-linux-android-instalacion-478x149.jpg


Termux es una potente aplicación para Android que permite ejecutar comandos de Linux directamente desde un dispositivo móvil sin necesidad de root. Gracias a este emulador de terminal, puedes acceder a una gran variedad de herramientas, instalar paquetes, programar scripts y realizar múltiples tareas avanzadas sin requerir una computadora de escritorio.

En esta completa guía, aprenderás desde la instalación de Termux hasta su configuración avanzada, incluyendo los comandos básicos y más utilizados, la gestión de paquetes, el uso de editores de texto y hasta la ejecución de servidores web o acceso remoto mediante SSH. Si buscas aprovechar al máximo tu dispositivo Android con una terminal funcional y personalizable, estás en el lugar adecuado.

¿Qué es Termux?​


Termux es una aplicación para Android que proporciona un terminal de Linux completamente funcional. Su gran ventaja es que no requiere rootear el dispositivo para acceder a sus funciones y permite instalar herramientas de línea de comandos similares a las de una distribución GNU/Linux.

Instalación y primeros pasos de Termux en Android​


Pasos para instalar Termux en Android


Antes de empezar a utilizar Termux, debes instalarlo correctamente. Existen varias formas de hacerlo, pero la recomendación principal es descargarlo desde la tienda de F-Droid en lugar de la Play Store, ya que Google ha impuesto restricciones que afectan su funcionamiento.

Pasos para instalar Termux en Android​

  • Descarga F-Droid desde su sitio web oficial e instálalo en tu dispositivo.
  • Busca Termux dentro de F-Droid y selecciona la opción de instalación.
  • Una vez instalado, abre la aplicación e inicia la configuración inicial.

Configuración básica tras la instalación​


Antes de comenzar a usar Termux, es recomendable actualizar sus paquetes con los siguientes comandos:

Código:
apt update && apt upgrade -y

Además, para permitir que Termux acceda a los archivos de almacenamiento del dispositivo, ejecuta:

Código:
termux-setup-storage

Comandos básicos en Termux para Android​


Uno de los aspectos esenciales al utilizar Termux es aprender a manejar sus comandos. Estos son algunos de los más utilizados:

  • ls: Lista los archivos y directorios en la ubicación actual.
  • cd: Cambia de directorio.
  • rm: Elimina archivos o directorios.
  • mkdir: Crea un nuevo directorio.
  • touch: Crea un archivo vacío.
  • echo: Escribe texto en un archivo.
  • cat: Muestra el contenido de un archivo.

Gestión de paquetes en Termux​


Para instalar herramientas adicionales en Termux, se usa pkg o apt. Algunos de los paquetes más importantes que puedes instalar incluyen:

  • pkg install nano: Instala el editor de texto Nano.
  • pkg install vim: Instala el editor de texto Vim.
  • pkg install openssh: Instala el servidor y cliente SSH.
  • pkg install python: Instala Python para programación.
  • pkg install git: Instala Git para gestionar repositorios.

Uso de SSH para acceso remoto​


Termux permite configurar y ejecutar un servidor SSH en el dispositivo, lo que facilita la administración remota. Para configurarlo, sigue estos pasos:

Código:
apt install openssh
sshd

Para acceder desde otro dispositivo, usa:

Código:
ssh usuario@direccion-ip -p 8022

Debes sustituir usuario por el nombre de usuario en el sistema y direccion-ip por la dirección IP del dispositivo con Termux.

Creación de un servidor web en Termux para Android​


Para ejecutar un servidor web en Termux utilizando Python, sigue estos pasos:

Código:
cd /sdcard
python3 -m http.server 8080

Desde un navegador en el mismo dispositivo o en otro conectado a la misma red, accede a para verificar que el servidor está funcionando.

Automatización con scripts en Bash​


En Termux puedes crear scripts en Bash para automatizar procesos. Por ejemplo, un script que imprima un mensaje en pantalla:

Código:
#!/bin/bash
echo "Hola, este es un script en Termux"

Guárdalo como script.sh y otórgale permisos de ejecución con:

Código:
chmod +x script.sh
./script.sh


Termux es una herramienta versátil y potente que permite llevar la funcionalidad de un sistema Linux a cualquier dispositivo Android. Con un buen conocimiento de sus comandos y herramientas, puedes utilizarlo para programar, administrar servidores, acceder remotamente a dispositivos y mucho más, convirtiéndolo en una herramienta imprescindible para quienes necesitan un entorno Linux en su móvil sin muchas complicaciones. Comparte esta guía y ayuda a otros usuarios a conocer el funcionamiento de la herramienta.

Continúar leyendo...