Com utilitzar Termux: Guia completa per a principiants i avançats

Darrera actualització: 18/03/2025
Autor: Isaac
  • Termux és una terminal de Linux per Android que permet executar ordres i scripts sense necessitat de root.
  • Inclou un gestor de paquets que permet instal·lar eines essencials de Linux com a bash, vim o git.
  • Es poden automatitzar tasques, accedir a servidors remots mitjançant SSH i personalitzar-ne la configuració amb .bashrc.
  • Permet instal·lar distribucions completes de Linux i realitzar proves de seguretat amb eines especialitzades.

termux

Si mai has volgut portar la potència d'una terminal Linux al teu dispositiu Android, Termux és l'eina perfecta per fer-ho. Aquest emulador de terminal us permet executar ordres, instal·lar paquets de Linux i fins i tot desenvolupar scripts, tot sense necessitat de root. En aquesta guia, explorarem detalladament què és Termux, com instal·lar-lo i configurar-lo, a més de descobrir tot el potencial que ofereix.

Al llarg d'aquest article, aprendràs des del bàsic fins a funcions avançades, incloent-hi la gestió de paquets amb APT, la connexió a servidors mitjançant SSH, la instal·lació d'entorns de desenvolupament i l'execució d'scripts automatitzats. Anem allà!

Què és Termux?

termux

Termux és una aplicació per a Android que proporciona un entorn de terminal basat en Linux. Funciona com una distribució de Linux en miniatura, permetent executar ordres, instal·lar paquets i accedir al sistema de fitxers del dispositiu.

Una de les avantatges més destacats de Termux és que no necessita permisos de root per executar la majoria de les funcions. Això el converteix en una eina accessible per a qualsevol usuari que vulgui endinsar-se al món de la línia d'ordres sense modificar profundament el dispositiu. Si cerques més informació sobre emuladors de terminal, pots consultar detalls sobre els emuladors de terminal per a Android.

Instal·lació i configuració inicial de Termux

Abans de començar a fer servir Termux, primer hem d'instal·lar-lo i configurar-lo adequadament:

Descarregar i instal·lar Termux

  • Descàrrega Termux des de la botiga de F-Droid. La versió de Google Play Store no rep actualitzacions recents, per la qual cosa es recomana evitar-la.
  • Si DESCÀRREGUES l'APK des del vostre lloc web oficial, recorda habilitar la instal·lació des d'«Orígens desconeguts» en la configuració del vostre telèfon.
  Aprendre a nomenar algú que t'ha bloquejat a l'iPhone?

Configurar permisos i emmagatzematge

Després d'instal·lar Termux, és essencial donar-li accés al emmagatzematge:

termux-setup-storage

Aquesta ordre crea dreceres a carpetes del sistema de fitxers d'Android, com ara Downloads, DCIM, Music i altres, dins del directori ~/storage/.

actualitzar paquets

Per garantir que tenim la darrera versió dels paquets disponibles a Termux, és recomanable executar:

apt update && apt upgrade -y

Això actualitzarà la llista de paquets i instal·larà les últimes versions disponibles.

terminal
Article relacionat:
Quin és el millor emulador de terminal per a Android?

Ordres bàsiques de Termux

Si mai has fet servir una terminal a Linux, aquí en tens alguns ordres essencials:

  • ls – Llista el contingut de la carpeta.
  • cd – Canvia de directori.
  • pwd – Mostra la ruta del directori actual.
  • cp – Copia fitxers o carpetes.
  • mv – Mou o reanomena fitxers.
  • rm – Elimina fitxers. Usar amb precaució.
  • mkdir – Crea una carpeta nova.
  • clear – Neteja la pantalla del terminal.

Gestió de paquets a Termux

Termux utilitza APT (el mateix sistema de gestió de paquets de Debian i Ubuntu) per instal·lar eines i programes addicionals.

instal·lar paquets

Per a instal·lar un paquet, utilitza:

pkg install nombre_del_paquete

Exemple:

pkg install vim

Cerca paquets

Si vols trobar un paquet específic, utilitza:

pkg search nombre_del_paquete

eliminar paquets

Si ja no necessites un paquet, pots eliminar amb:

pkg uninstall nombre_del_paquete

Connectar Termux a altres dispositius amb SSH

SSH (Secure Shell) permet accedir a servidors de forma remota i segura. Per instal·lar SSH a Termux:

pkg install openssh

Iniciar el servidor SSH

Termux pot actuar com servidor SSH, permetent connexions remotes:

sshd

Per connectar-te des d'un altre dispositiu a Termux, necessitaràs la IP del teu telèfon:

ifconfig

Després, connecteu-vos des d'un altre dispositiu usant:

ssh usuario@IP -p 8022
terminal android
Article relacionat:
Com dominar l'emulador de terminal a Android

Automatització i scripts a Termux

Termux permet la execució de scripts per automatitzar tasques repetitives. Un exemple bàsic de script per mostrar «Hola, món» seria:

echo "echo Hola, mundo" > hola.sh
chmod +x hola.sh
./hola.sh

Personalització de Termux

Podem personalitzar la terminal editant el fitxer .bashrc:

vim ~/.bashrc

Exemple de personalització:

PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w\[\033[0m\]$ "

Això canviarà l'aspecte de la línia d'ordres. Explorar les possibilitats de Termux ens obre una infinitat d'oportunitats per utilitzar ordres avançades, desenvolupar scripts i connectar-nos a servidors des del nostre Android. Amb aquesta guia, ja tens el necessari per començar a utilitzar Termux de manera efectiva i treure'n el màxim profit.