Installation de Lagrange sous Linux
Ce document détaille la compilation et l'installation du client Lagrange sous Linux (Ubuntu/Debian, Fedora).
Fonctionne aussi sous Raspberry Pi OS.
Lagrange [1] est un navigateur pour le protocole Gemini en mode graphique. C'est un logiciel libre à sources ouvertes distribué sous licence BSD.
Compilation depuis les sources
Dans un Terminal de commande, suivez les étapes suivantes, ces étapes sont détaillés de le fichier README.md [2] sur le dépôt du projet.
1. Installation des dépendances :
Le compilation ainsi que l'installation ne devrait pas différer quel que soit le système *n*x utilisé (Linux ou *BSD) à partir de l'étape 3.
Le pré-requis est l'installation des dépendances listées dans le README, dont la procédure d'installation dépend de votre système.
Ubuntu/Debian et Raspberry Pi OS (buster) :
sudo apt install build-essential cmake libsdl2-dev libssl-dev libpcre3-dev \ zlib1g-dev libunistring-dev git
Fedora [3] :
sudo dnf install SDL2-devel libunistring-devel openssl-devel pcre-devel
2. on se place dans le répertoire Téléchargements :
cd ~/Téléchargements
3. on récupère les sources depuis le dépôt git du projet :
git clone --recursive --branch release https://git.skyjake.fi/skyjake/lagrange
4. on se place dans le répertoire téléchargé :
cd lagrange
5. on crée le répertoire build et on se place dedans :
mkdir build && cd build
6. on compile le logiciel :
cmake ../ -DCMAKE_BUILD_TYPE=Release
7. on installe le logiciel :
sudo make install
Vous devriez désormais trouvez le logiciel dans le menu des applications, catégorie Internet.
Vous n'avez plus besoin des sources, vous pouvez supprimez le répertoire lagrange.
cd ~/Téléchargements rm -rf lagrange
Pour mettre à jour vers une nouvelle version, répétez les étapes 2 à 6.
Installation des binaires
Des paquets binaires pour Linux Debian Buster ou Ubuntu 18.04 sont désormais disponibles [4].
Sous Unbuntu 18.04 [5], ouvrez un terminal de lignes de commande, puis téléchargez le fichier, pour la version 1.0.2 à la date de rédaction de ce document :
wget https://git.skyjake.fi/skyjake/lagrange/releases/download/v1.0.2/lagrange_ubuntu-18.04.zip unzip lagrange_ubuntu-18.04.zip cd lagrange_ubuntu-18.04 sudo dpkg -i lagrange_1.0.2-1_amd64.deb
Références
________________________________________________________________________________