Comment utiliser Lynx pour naviguer sur le Web à partir du terminal Linux
Vous est-il déjà arrivé de devoir effectuer une recherche sur Google depuis un ordinateur Linux sans interface graphique ? C'est une situation qui peut se présenter ! Plutôt que de sortir votre téléphone, pourquoi ne pas envisager d'utiliser Lynx pour naviguer sur le web directement depuis votre terminal ?
Installation de Lynx
Le navigateur web Lynx est l'outil de prédilection pour explorer l'internet en mode texte. Ce navigateur, fonctionnant sur les systèmes d'exploitation de type Unix ainsi que sur la ligne de commande MS-DOS, est entièrement basé sur du texte. Avec ses 26 ans, il est le plus ancien navigateur web encore en développement.
Bien que Lynx puisse paraître obsolète et peu intuitif, il s'avère très utile, notamment lorsque vous travaillez sur un serveur Linux distant sans accès à l'interface graphique et que vous devez télécharger un fichier.
Le navigateur Lynx n'est généralement pas préinstallé sur les distributions Linux. C'est pourquoi, nous allons vous expliquer comment l'installer et le configurer.
Pour installer Lynx, ouvrez une fenêtre de terminal et suivez les instructions correspondant à votre système d'exploitation.
Ubuntu
Ubuntu étant considérée comme la distribution Linux la plus répandue, il est logique qu'un paquet Lynx soit disponible dans ses dépôts. Pour l'obtenir, saisissez la commande Apt ci-dessous dans le terminal.
sudo apt install lynx
Debian
Lynx est compatible avec de nombreuses distributions Linux, y compris Debian. Pour l'installer, ouvrez un terminal et entrez la commande Apt-get ci-dessous. Notez toutefois que les mises à jour des paquets Debian peuvent être plus lentes que celles d'autres distributions, la version de Lynx disponible peut donc ne pas être la plus récente.
Envie d'une version plus récente de Lynx sur Debian ? Consultez notre guide pour savoir comment faire !
sudo apt-get install lynx
Arch Linux
Les utilisateurs d'Arch Linux sont réputés pour leur affinité avec le terminal. Il n'est donc pas surprenant que Lynx soit disponible dans le dépôt de logiciels principal. Pour l'installer, saisissez la commande Pacman ci-dessous.
sudo pacman -S lynx
Fedora
Besoin d'utiliser Lynx sur votre machine Fedora ? Pas de souci ! Son installation est simple, car les développeurs de Fedora fournissent un paquet facile à installer dans les sources logicielles du système.
Pour installer Lynx, lancez la commande Dnf ci-dessous.
sudo dnf install lynx
OpenSUSE
Vous utilisez OpenSUSE et souhaitez naviguer avec Lynx ? Ouvrez un terminal et installez la dernière version de Lynx avec la commande Zypper ci-dessous.
sudo zypper install lynx
Linux générique
Lynx étant un navigateur ancien, il est probable que même la distribution la plus obscure le propose dans ses sources. Toutefois, si ce n'est pas le cas, vous pouvez compiler Lynx à partir des sources en suivant les instructions ci-dessous :
Étape 1: Téléchargez le code source de Lynx.
wget https://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.bz2
Étape 2: Décompressez le code source.
tar xvjf lynx2.8.9rel.1.tar.bz2
Étape 3: Accédez au répertoire des sources de Lynx.
cd lynx2.8.9rel.1/
Étape 4: Configurez le code source.
./configure --prefix=/usr
Étape 5: Compilez Lynx.
make
Étape 6: Installez Lynx sur votre système.
make install-full
Navigation Web depuis le terminal
Lynx étant un navigateur en ligne de commande, vous devez spécifier l'URL souhaitée pour accéder à une page web. Par exemple, pour visiter Wikipédia, ouvrez un terminal et tapez :
lynx https://www.wikipedia.org
Une fois la page chargée, vous serez confronté à des demandes d'autorisation, notamment pour les cookies. Il faudra appuyer sur "A" pour les accepter (de manière permanente), ce qui peut prendre un certain temps.

Après avoir validé toutes les demandes, le navigateur affichera la page web en mode texte.

Raccourcis clavier de Lynx
Le navigateur Lynx offre de nombreux raccourcis clavier pour améliorer l'expérience utilisateur. Examinons les principaux :
Pour ouvrir un nouveau site web, appuyez sur la touche "G". Pour revenir à la page précédente, utilisez la flèche gauche. Pour suivre un lien, utilisez la flèche droite.
Le défilement se fait de manière similaire à de nombreuses applications de navigation moderne : flèche bas pour descendre, flèche haut pour remonter.
Informations supplémentaires sur Lynx
Lynx est un navigateur puissant, mais sa navigation en mode texte peut dérouter certains utilisateurs. Heureusement, le programme possède un manuel très détaillé.
Pour consulter le manuel de Lynx, ouvrez un terminal et tapez :

man lynx
Vous pouvez également enregistrer le manuel dans un fichier texte pour une lecture plus confortable avec la commande ci-dessous.
man lynx >> ~/Documents/lynx-manual.txt