Termux trasforma uno smartphone Android in un ambiente operativo basato sui comandi testuali. L’applicazione consente di interagire con il sistema, installare strumenti open source e svolgere attività che normalmente richiederebbero programmi separati. La disponibilità di una comunità attiva ha ampliato notevolmente le funzioni del terminale, rendendolo utile per test di rete, automazione, accesso remoto, intelligenza artificiale locale e distribuzioni Linux.
termux per verificare la velocità internet
test di download e upload senza applicazioni dedicate
Termux permette di misurare la velocità della connessione senza aprire un browser o installare un’app specifica. Dopo l’aggiornamento dell’elenco dei pacchetti con il comando pkg update, è necessario installare Python tramite pkg install python. Questo pacchetto consente anche di utilizzare il gestore Pip ed eseguire script Python nell’ambiente Termux.
Il software per la verifica della rete viene installato con pip install speedtest-cli. A questo punto, il comando speedtest restituisce le velocità correnti di download e upload. Lo strumento può essere utilizzato anche per creare script personalizzati, capaci di eseguire controlli a intervalli stabiliti e registrare i risultati in un foglio di calcolo. In questo modo è possibile verificare se le prestazioni offerte dal provider corrispondono a quelle previste.
termux per controllare il meteo
previsioni rapide tramite riga di comando
Il comando curl wttr.in consente di ottenere un bollettino meteorologico direttamente dal terminale. Indicando una località, per esempio con curl wttr.in/newyork, viene visualizzata una previsione in formato ASCII relativa ai tre giorni successivi.
Per velocizzare l’accesso alle previsioni è possibile creare un alias nella configurazione della shell. Il file viene aperto con nano ~/.bashrc, mentre la riga alias weather=’curl wttr.in’ associa il comando weather alla richiesta meteorologica. Il salvataggio avviene con Ctrl+0 seguito da Invio, mentre Ctrl+X chiude l’editor. In alternativa, la configurazione può essere aggiunta con echo “alias weather=’curl wttr.in’” >> ~/.bashrc. Il comando supporta anche script personalizzati, unità di misura, formati e immagini.
termux per visualizzare le informazioni di sistema
fastfetch e macchina per un riepilogo in ascii art
Termux può mostrare le caratteristiche del dispositivo Android attraverso una schermata colorata in ASCII art. Il programma fastfetch si installa con pkg install fastfetch e si avvia digitando fastfetch. In alternativa è disponibile macchina, installabile con pkg install macchina e avviabile tramite il comando omonimo.
Macchina visualizza una quantità di informazioni più contenuta rispetto a fastfetch. Entrambi gli strumenti possono essere inseriti nel file .bashrc, così da mostrare automaticamente i dati di sistema ogni volta che viene aperto Termux.
termux per accedere allo smartphone da remoto
connessione ssh da computer o da un altro telefono
Quando lo smartphone è connesso alla rete, la shell di Termux può essere utilizzata a distanza tramite il protocollo SSH. Dopo l’installazione di openssh con pkg install openssh, il servizio viene avviato con sshd. È quindi possibile gestire file, eseguire script e controllare alcune funzioni del dispositivo da un computer o da un secondo smartphone.
Per completare la connessione servono tre informazioni fondamentali:
- l’indirizzo IP del telefono, individuabile con il comando ifconfig;
- il nome utente generato da Termux, visibile tramite whoami;
- la password impostata con il comando passwd.
I due dispositivi devono essere collegati alla stessa rete o allo stesso Wi-Fi. Dal terminale del computer è possibile utilizzare il comando ssh nomeutente@indirizzo-IP -p 8022. Dopo la conferma con yes e l’inserimento della password, la shell dello smartphone diventa accessibile da remoto.
termux per eseguire chatbot ia localmente
modelli gratuiti, privati e utilizzabili offline
Su dispositivi sufficientemente potenti Termux può eseguire un chatbot basato su un modello di intelligenza artificiale locale. La soluzione indicata è Ollama, strumento open source per scaricare e avviare modelli linguistici. L’installazione avviene con pkg install ollama, mentre il servizio viene avviato mediante ollama serve&.
Il modello può essere scaricato e avviato con ollama run llama3.2:1b. La versione Llama 3.2 con un miliardo di parametri è ottimizzata per l’utilizzo su dispositivi mobili. L’elaborazione avviene direttamente sul telefono: i dati delle conversazioni restano sul dispositivo e il chatbot può funzionare anche senza connessione internet. Con le relative chiavi API è possibile utilizzare anche strumenti collegati a modelli cloud, comprese interfacce agentiche come Gemini CLI.
termux per installare un sistema operativo desktop
distribuzioni linux accessibili dal telefono
Termux può installare rapidamente sistemi operativi basati su Linux normalmente utilizzati sui computer. Lo strumento ufficiale è proot-distro, disponibile tramite pkg install proot-distro. Il comando proot-distro list mostra le distribuzioni compatibili, mentre proot-distro install ubuntu avvia l’installazione di Ubuntu.
Al termine è possibile entrare nell’ambiente Linux con proot-distro login ubuntu. Per impostazione predefinita, queste installazioni sono headless, quindi prive di interfaccia grafica. L’utilizzo avviene attraverso la riga di comando e richiede una conoscenza adeguata dei comandi Linux.
termux e le possibilità per utenti avanzati
Le funzioni disponibili non si limitano a queste attività. Termux offre un modo per sfruttare più a fondo l’hardware degli smartphone Android e può essere impiegato anche all’interno di configurazioni dedicate all’hosting autonomo di servizi. La combinazione di strumenti open source, automazione e accesso da terminale rende l’applicazione una soluzione versatile per chi desidera ampliare le capacità operative del proprio dispositivo.




Lascia un commento