Comment synchroniser automatiquement des fichiers entre des ordinateurs Linux avec la synchronisation

Un des avantages de l’utilisation du stockage dans le cloud est la possibilité de synchroniser les fichiers, quel que soit l’ordinateur sur lequel vous vous trouvez. Le problème est que cette commodité a un coût. Pour transférer une grande quantité de données, des plans doivent généralement être achetés. De plus, il faut une éternité pour télécharger un fichier sur un serveur distant, juste pour le télécharger à nouveau sur un autre ordinateur de votre réseau. La bonne nouvelle est qu’il n’est pas nécessaire de synchroniser des fichiers entre des ordinateurs Linux. Il existe une meilleure solution: Syncthing.

Syncthing est un outil qui synchronise les choses. Avec cet outil, les utilisateurs peuvent transférer autant de données qu’ils le souhaitent sur Internet, ainsi que sur un réseau local. Il n’est pas nécessaire d’acheter des plans de stockage cloud coûteux pour plus d’espace. L’espace de stockage de Syncthing correspond à la capacité de vos propres disques durs, et la vitesse correspond à la vitesse de votre propre réseau et de votre connexion Internet.

Mieux encore, il est disponible sur Linux. Voici comment le faire fonctionner.

Installation

L’installation de Syncthing est un peu différente des autres types de programmes. C’est parce qu’il s’agit d’un programme Web qui s’exécute localement. La synchronisation s’exécute en arrière-plan en effectuant tous les calculs importants, mais tout ce que fait l’utilisateur est configuré dans un navigateur Web. Cela signifie également que si vous souhaitez installer ce logiciel sur un serveur Linux, cela fonctionnera très bien.

  Comment fusionner deux dossiers sur Windows 10

Ubuntu et Debian

Commencez par ajouter la clé de libération PGP. Ceci est important car Ubuntu et Debian ne peuvent pas installer de logiciel sans clé de version. Ouvrez un terminal, obtenez la clé avec cette commande:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

La prochaine étape du processus d’installation consiste à ajouter le référentiel Syncthing à la liste / etc / apt / sources.

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Le nouveau référentiel de Syncthing se trouve sur le système. Néanmoins, Syncthing ne sera pas installé tant que les sources du logiciel ne refléteront pas les nouveaux changements.

sudo apt-get update

Enfin, installez le logiciel avec:

sudo apt-get install syncthing

Arch Linux

L’outil serveur / interface utilisateur Web Syncthing est disponible dans le référentiel d’utilisateurs Arch Linux. Télécharger et construisez-le pour Arch pour le faire fonctionner.

Autre

Les autres distributions Linux, pour la plupart, n’ont pas de packages disponibles. Au lieu de cela, il existe une archive tarball du programme disponible.

Télécharger l’archive et lisez les instructions à l’intérieur pour savoir comment l’installer.

Démarrez le service Syncthing en entrant: syncthing

L’interface utilisateur Web s’ouvrira automatiquement dans le navigateur par défaut de votre PC Linux.

  Le multitâche offre une utilisation fenêtrée de plusieurs applications Android courantes

Autres plateformes

Bien que cet article couvre Linux, les fichiers seront également synchronisés dans Syncthing avec d’autres plates-formes. Mac, Windows et même Android fonctionnent. La seule exigence pour le partage de fichiers est que chaque appareil doit être sur le même réseau. Pour obtenir l’application pour ces plates-formes, visitez ce lien ici.

Utilisation de Syncthing

Accédez aux paramètres de synchronisation en visitant https: // localhost: 8080. Dans l’interface Web, l’utilisateur dispose d’options pour créer un nouveau dossier partagé et ajouter un périphérique distant. Pour créer un nouveau dossier à partager, cliquez sur le bouton «Ajouter un dossier». Cela fera apparaître une fenêtre avec des informations à remplir. Plus précisément: étiquette de dossier, ID de dossier et chemin de dossier.

Commencez par l’étiquette de dossier. Ajoutez un nom à votre partage pour savoir de quoi il s’agit. Ignorez l’ID de dossier, car le système en génère un automatiquement.

Enfin, ajoutez le chemin du dossier au nouveau partage. Par exemple: si vous partagez à partir de votre dossier Ma musique, le chemin serait / home / username / Music /. Tout dossier fonctionnera, même un nouveau.

Ajouter un appareil distant

Un dossier ne sera pas partagé sans ajouter au préalable d’autres appareils au serveur de synchronisation. Pour ce faire, rendez-vous sur un autre PC exécutant Syncthing et recherchez «Device ID». C’est son identifiant unique qui permettra à Syncthing de trouver rapidement (et facilement) l’appareil et de l’ajouter au réseau. Une fois que vous avez l’ID, cliquez sur «Ajouter un appareil distant». Cela fait apparaître un menu contextuel.

  Comment recadrer des panoramas pour un album Instagram

Recherchez «ID de l’appareil» et entrez l’ID de l’appareil avec lequel vous souhaitez partager. Pour trouver l’ID de votre appareil en cliquant sur le menu Actions, puis sur «Afficher l’ID».

Partager un dossier

Une fois que vous avez ajouté avec succès un périphérique, vous le verrez apparaître sur le côté avec «Inutilisé» à côté. Il est étiqueté «inutilisé» car même si votre service Syncthing peut voir l’appareil et qu’il interagit les uns avec les autres, aucun élément ne lui a été partagé. Voici comment y ajouter un dossier.

Accédez au dossier partagé créé précédemment et cliquez sur le bouton «modifier». Recherchez l’option «Partager avec les appareils». Vous remarquerez que l’appareil que vous avez récemment ajouté se trouve dans ce menu. Cliquez sur la case à cocher, et bientôt votre dossier partagé, ainsi que tous ses fichiers seront synchronisés sur cet appareil.

Conclusion

Ceux qui recherchent un moyen rapide et facile de synchroniser les fichiers entre les ordinateurs Linux ou les ordinateurs exécutant d’autres systèmes d’exploitation devraient prendre note de Syncthing. Bien que le programme ne soit pas exactement le premier du genre, la façon dont il aborde le problème de la synchronisation de fichiers de manière aussi simple à utiliser le distingue plus des autres solutions similaires. Si vous recherchez une solution de synchronisation de fichiers simple et rapide, ne cherchez pas plus loin.