- - Comment synchroniser des fichiers sur Linux avec Unison

Comment synchroniser des fichiers sur Linux avec Unison

Ceux qui recherchent un moyen rapide et simple de synchroniser des fichiers sur Linux devraient consulter Unison. Il s'agit d'un programme de synchronisation de fichiers utile qui peut envoyer des données sur Internet et sur le réseau local.

Remarque: avant d'utiliser Unison, il est essentiel de configurer un serveur SSH sur tous les PC Linux cherchant à synchroniser des fichiers. Consultez notre guide pour savoir comment le faire fonctionner!

Installer Unison

Unison possède à la fois un terminal et uncomposant à elle. Dans ce didacticiel, nous aborderons les deux et décrirons comment chacun d'eux fonctionne. Avant de passer en revue comment utiliser Unison, vous devez l'installer sur votre PC Linux. Sur votre ordinateur, lancez une fenêtre de terminal et suivez les commandes ci-dessous pour le faire fonctionner.

Ubuntu

Les utilisateurs d'Ubuntu peuvent installer Unison et Unison-GTK directement à partir des dépôts de logiciels officiels. Dans le terminal, utilisez le gestionnaire de paquets Apt et paramétrez-les.

sudo apt install unison unison-gtk -y

Debian

Unison fait partie des sources logicielles officielles de Debian, et vous pouvez facilement l'installer en utilisant Apt-get.

sudo apt install unison unison-gtk -y

Obtenir Unison sur Debian est un peu aléatoire, car les versions du programme sont obsolètes. Si vous avez besoin d'une version plus récente d'Unison, suivez notre guide ici et découvrez comment configurer Debian Backports.

Arch Linux

Unison est dans le logiciel officiel Arch Linuxréférentiels. Cependant, la version graphique de l'interface ne sera pas installée par défaut. Au lieu de cela, lorsque vous utilisez Pacman pour l'installer, faites attention et sélectionnez l'option GTK2 lors de l'installation. La sélection de cette option configurera l'interface graphique.

sudo pacman -S unison

Alternativement, le package Unison tel qu'il est dans Arch Linux AUR. Pointez votre assistant AUR préféré vers lui pour le faire fonctionner, ou téléchargez et compilez le package manuellement.

Feutre

Unison et Unison GTK sont dans la version officielleRéférentiels de logiciels Fedora Linux. Si vous êtes un fan de Fedora, vous pouvez facilement installer les deux versions du programme en lançant un terminal et en entrant les commandes ci-dessous.

sudo dnf install -y unison unison-gtk

OpenSUSE

Unison et le composant Unison GTK sont dans un seul package pour les utilisateurs d'OpenSUSE. Pour l'installer, lancez une fenêtre de terminal et utilisez le gestionnaire de paquets Zypper pour le faire fonctionner.

sudo zypper install unison

Linux générique

Unison fonctionne sur tous les utilisateurs Linux grâce à unpackage binaire générique. Les utilisateurs peuvent télécharger et installer séparément Unison GTK ou Unison pour le terminal. Pour obtenir ces programmes, suivez les instructions ci-dessous.

Instructions Unison GTK

Déplacez le terminal dans le Téléchargements dossier. Ensuite, utilisez le wget outil de téléchargement pour obtenir le dernier package.

cd ~/Downloads
wget http://unison-binaries.inria.fr/files/unison-2.32.52_x86_64.zip

Ou, si vous avez besoin de la version 32 bits d'Unison, procédez comme suit:

wget http://unison-binaries.inria.fr/files/unison-2.32.12.linux.32bit.zip

Maintenant que Unison a terminé le téléchargement, le processus d'installation peut commencer. En utilisant le décompresser programme, extrayez les fichiers du dossier Zip et mettez à jour les autorisations du fichier.

sudo chmod +x unison-2.32.52_x86_64

Exécutez le programme avec:

./unison-2.32.52_x86_64
Instructions du terminal Unison

L'installation du mode texte Unison est très similaire à la version GTK. Pour ce faire, déplacez votre terminal dans le dossier Téléchargements, puis wget le paquet.

cd ~/Downloads
wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-x86_64-text-static.tar.gz

Ou:

wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-i386-text-static.tar.gz
tar xzvf 2011.01.28-Esup-unison-2.40.61-linux-*-text-static.tar.gz

Mettez à jour les autorisations d'Unison avec le chmod commander.

sudo chmod +x unison-2.40.61-linux-*-text-static

Courir avec:

./unison-2.40.61-linux-*-text-static

Dossiers de synchronisation avec le terminal Unison

Unison fonctionne très bien dans le terminal grâce àson interface de ligne de commande très simple. Lorsque vous tentez de synchroniser des fichiers via la ligne de commande dans Unison, il est préférable d’utiliser SSH, car la plupart des PC Linux l’ont configuré.

Pour synchroniser le contenu d'un répertoire avec Unison sur la ligne de commande, ouvrez un terminal et entrez la ligne de commande ci-dessous. Veillez à personnaliser la commande Unison ci-dessous en fonction de vos besoins.

unison /location/of/folder/to/sync ssh://ip.address.of.remote.computer//location/of/folder/to/sync/

Dossiers de synchronisation avec Unison GTK

Pour synchroniser avec Unison GTK, vous devez d'abord créer un profil. Lancez l'application et cliquez sur l'option pour créer un nouveau profil. Vous pouvez également rechercher le bouton «+ Ajouter» dans la fenêtre de sélection de profil.

Dans la fenêtre de sélection de profil, remplissez votrenom et sélectionnez le type de transfert que vous souhaitez. Dans ce didacticiel, nous allons configurer une connexion de transfert SSH, car il s'agit de la configuration de transfert à distance la plus fiable pour les utilisateurs Linux.

La sélection de "SSH" dans le menu déroulant révéleraParamètres de connexion SSH. Remplissez les paramètres de connexion avec le PC ou serveur Linux distant avec lequel vous souhaitez synchroniser les fichiers et cliquez sur "Transférer" pour passer à la page suivante.

Sur la dernière page du processus de configuration pour UnisonGTK, vous devrez configurer les répertoires local et distant. Après avoir configuré vos dossiers, cliquez sur «Transférer», puis sur le bouton «Appliquer» pour démarrer le processus de synchronisation dans l'application Unison.

commentaires