-- Leo's gemini proxy
-- Connecting to home.gegeweb.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini; lang=fr
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.
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.
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
cd ~/Téléchargements
git clone --recursive --branch release https://git.skyjake.fi/skyjake/lagrange
cd lagrange
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
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.
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
________________________________________________________________________________
-- Response ended
-- Page fetched on Sun Jun 2 04:15:39 2024