Dans ce guide, nous allons vous montrer comment installer Syncthing sur AlmaLinux 9. Syncthing est un outil de synchronisation de fichiers décentralisé et open-source. Avant de commencer, assurez-vous que vous avez accès à un serveur vps ou à une machine virtuelle avec AlmaLinux 9 installé.
Étape 1 : Mettre à jour votre système
Avant d’installer un nouveau logiciel, il est toujours sage de mettre à jour votre système. Ouvrez le terminal et exécutez la commande suivante :
sudo dnf update -y
Étape 2 : Installer les dépendances nécessaires
Vous aurez besoin de curl pour télécharger Syncthing. Installez-le si ce n’est pas déjà fait :
sudo dnf install -y epel-release
sudo dnf install -y curl
Étape 3 : Télécharger Syncthing
Téléchargez la dernière version de Syncthing avec les commandes suivantes :
curl -o syncthing.tar.gz https://github.com/syncthing/syncthing/releases/latest/download/syncthing-linux-amd64.tar.gz
Étape 4 : Extraire le fichier téléchargé
Extrayez le fichier tar.gz téléchargé :
tar -xvzf syncthing.tar.gz
Étape 5 : Déplacer Syncthing vers /usr/bin
Déplacez le fichier binaire de Syncthing vers /usr/bin :
sudo mv syncthing-linux-amd64/syncthing /usr/bin/
Étape 6 : Créer un utilisateur dédié pour Syncthing
Il est recommandé d’exécuter Syncthing sous un utilisateur non privilégié :
sudo useradd -r -s /usr/sbin/nologin syncthing
Étape 7 : Démarrer Syncthing
Vous pouvez maintenant démarrer Syncthing en exécutant :
syncthing
Vous pouvez accéder à l’interface utilisateur de Syncthing via http://localhost:8384.
Conclusion
Vous avez maintenant installé Syncthing sur AlmaLinux 9. Assurez-vous de configurer les paramètres nécessaires pour la synchronisation. Si vous n’avez pas encore de serveur pour héberger Syncthing, envisagez de louer un serveur vps pour une expérience optimale.