Emulatore di terminale su android: 6 cose utili e sorprendenti da fare

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.

Continue reading

NEXT

Sicurezza informatica e IA: OpenAI, Google e Microsoft lanciano l’allarme per le nuove minacce crescenti

La pagina visualizzata svolge una funzione di verifica dell’identità dell’utente e controlla che l’accesso non provenga da un sistema automatizzato considerato dannoso. Il controllo CAPTCHA dovrebbe completarsi in modo automatico; se ciò non avviene, è necessario intervenire direttamente per confermare […]
PREVIOUS

Google sotto accusa per ai overviews: il giudice contesta la difesa dellazienda

È in corso una procedura di verifica dell’identità dell’utente destinata a distinguere una persona reale da un sistema automatizzato o da un bot indesiderato. Il controllo viene completato normalmente attraverso il captcha visualizzato nella pagina e consente di proseguire verso […]

Potrebbero interessarti

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

I più popolari

Di tendenza