Présentation#
Lagrange est un navigateur pour le Geminispace. Il offre des commodités modernes familières aux navigateurs web, telles que le défilement fluide, l'affichage des images en ligne, les onglets multiples, les thèmes visuels, les polices Unicode, les signets, l'historique et les contours de page.
Comme Gemini, Lagrange a été conçu dans un souci de minimalisme. Il dépend d'un petit nombre de bibliothèques essentielles. Il est écrit en C et utilise SDL pour les graphiques accélérés par le matériel. OpenSSL est utilisé pour les communications sécurisées.
- Site officiel : https://gmi.skyjake.fi/lagrange/
- Github : https://github.com/skyjake/lagrange
Installation#
L'installation va se faire depuis la compilation des sources du logiciel depuis le dépot Github.
Le pré requis est d'installer les lbrairies pour la compilation :
$ sudo dnf install cmake SDL2-devel libunistring-devel openssl-devel pcre-devel
Télécharger les sources dans le répertoire Téléchargement :
$ cd ~/Téléchargements
Récupérer les sources depuis le dépôt Github vers le répertoire lagrange
:
$ git clone --recursive --branch release https://git.skyjake.fi/skyjake/lagrange
Se placer dans le répertoire lagrange
:
$ cd lagrange
Créer le répertoire build
et se placer dedans :
$ mkdir build && cd build
Compiler les sources :
$ cmake ../ -DCMAKE_BUILD_TYPE=Release
Puis installer le logiciel :
$ sudo make install
Maintenant, vous pouvez lancez le logiciel :
- via la commande
lagrange
- via le menu Applications > Internet > lagrange
Tutoriel basé sur :
- la docmumentation de Lagrange : How to compile
- l'article de Gegeweb : gemini://home.gegeweb.org/install_lagrange_linux.gmi