Come scaricare, installare e utilizzare il browser Web basato su riga di comando Lynx in Ubuntu
Sebbene l’interfaccia grafica (GUI) sia diventata quasi sinonimo di personal computing al giorno d’oggi, esistono ancora sistemi che offrono solo interfaccia a riga di comando (CLI). Anche se non utilizzi questi sistemi basati su CLI, a volte, quando stai risolvendo un problema, devi passare il tuo sistema alla modalità a riga di comando.
Cosa succede se c’è bisogno di accedere a Internet quando il tuo sistema è in modalità a riga di comando? Ci sono strumenti che ti permettono di navigare rapidamente nel Web dalla riga di comando? Fortunatamente, la risposta è sì, con uno di questi strumenti che è il browser Web Lynx, di cui parleremo in questo articolo.
Lynx
Mentre la sua documentazione ufficiale lo descrive come un “client WWW per utenti che utilizzano dispositivi di visualizzazione a celle di caratteri indirizzabili da cursore”, Lynx – in termini semplici – è un browser Web open source che ti consente di accedere ai siti Web dalla riga di comando. Essendo basato su riga di comando, lo strumento visualizza solo la parte testuale di una pagina Web, anche se può essere configurato per aprire eventuali immagini o video tramite un programma esterno.
Il browser è stato creato nel lontano 1992, rendendolo il browser Web più antico attualmente in uso e sviluppo.
Download e Installazione
Scaricare e installare Lynx è facile su Ubuntu: tutto ciò che devi fare è eseguire il seguente comando:
sudo apt-get install lynx
Il comando sopra ha installato la versione 2.8.9dev.8 sul mio sistema. Nel caso in cui tu non voglia accontentarti di nulla di meno dell’ultima versione disponibile, puoi facilmente scaricarla dal sito ufficiale dello strumento.
Utilizzo
Una volta installato con successo, puoi avviare il browser Web eseguendo il seguente comando nel terminale:
lynx
Questo aprirà il sito ufficiale del browser nella riga di comando.

Come puoi vedere, la parte testuale del sito Web è visualizzata da Lynx. Qui, le parole o i frammenti di testo evidenziati in verde sono in realtà collegamenti ipertestuali. Premendo i tasti freccia su/giù sulla tastiera, verrai automaticamente portato al collegamento ipertestuale precedente/successivo. Per seguire un collegamento, premi Invio o il tasto freccia destra.
Lynx visualizza anche un elenco di comandi comuni nella parte inferiore dello schermo, il che è particolarmente utile per i nuovi utenti.
Per aprire un sito Web specifico, esegui il comando Lynx seguito dall’URL del sito Web come argomento. Ad esempio, ecco come puoi aprire Google nel browser Web:
lynx google.com

Per trovare una parola nella pagina Web aperta in Lynx, premi il tasto ‘/’, inserisci la parola chiave e poi premi Invio. Allo stesso modo, per aggiungere un segnalibro a una pagina, premi il tasto ‘a’, seguito da ‘d’. Usa il comando ‘v’ per visualizzare l’elenco dei segnalibri che hai salvato.
Ecco uno sguardo a un paio di altri siti Web prominenti quando aperti nel browser Web.
Wall Street Journal

CNN

Oltre ai siti Web, puoi anche utilizzare Lynx per aprire file conservati localmente. Ad esempio, il seguente comando ha aperto un file chiamato ‘test’ situato sul mio desktop:
lynx /home/himanshu/Desktop/test
Vale la pena menzionare che, per impostazione predefinita, Lynx ti consentirà di visualizzare solo file locali. Tuttavia, puoi specificare un editor nel Menu Opzioni se desideri modificare i file al volo. Per andare al Menu Opzioni premi ‘O’, e una volta lì, specifica il nome dell’editor nel campo Editor. Ad esempio, ho specificato ‘gedit’.
Una volta impostata questa configurazione, puoi avviare l’editor premendo il tasto ‘e’. Dopo aver completato le modifiche, esci dall’editor e torna al browser Web che ora visualizzerà il file aggiornato.
Per ulteriori informazioni su Lynx e sulle funzionalità/opzioni che offre, visita la guida utente del browser Web disponibile sul suo sito ufficiale.
Conclusione
Nonostante sia un browser Web basato su riga di comando, Lynx non è né difficile da usare, né difficile da comprendere. Certo, non può essere considerato un browser Web completo, ma questo non è comunque il suo obiettivo. Vale la pena sapere che Lynx può essere utilizzato anche per determinare come i motori di ricerca e i crawler Web vedono un sito Web, rendendolo uno strumento utile anche per i progettisti di siti Web.