# Synchronisation sous XFCE

**URL:** <https://www.debian-fr.org/t/synchronisation-sous-xfce/54894>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 1:17 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894 "2016-02-21T13:17:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 1:17 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/1 "2016-02-21T13:17:28Z")

</div>

Ce système permet d’avoir un système de synchronisation avec un serveur ssh, le tout sous FCE. Une icone dans la barre des taches permet de voir l’état de la synchronisation, de la lancer ou de l’arrêter.  
Pour cela il faut télécharger [boisson.homeip.net/debian/synchronisation-v2.tgz](http://boisson.homeip.net/debian/synchronisation-v2.tgz)  
puis de suivre le mode d’emploi suivant:

[code]1) Installation:

- Dépliez l’archive sous la racine.
- Editez le fichier /usr/local/bin/synchro  
et remplacez la variable QUI par votre nom d’utilisateur
- Créez 4 fichiers sous votre répertoire usuel:  
.delai\_sync contenant le délai en secondes entre deux synchronisation (120s)  
.liste\_sync contenant la liste des répertoires à synchroniser  
.serveur\_sync décrivant le compte ssh utilisé. Celui ci doit pouvopir être  
accessible sans mot de passe donc avec une authentification par clefs.  
Par exemple «toto@monserveur.labas.fr» ou «maison©.  
ssh $(cat .serveur\_sync)  
doit donner le shell distant.  
synchro.png par ln -sf /usr/share/pixmaps/synchro.png
- Ajouter un lanceur (lanceur de programme avec menu facultatif) dans votre  
barre des taches XFCE, et éditez un lanceur vide: Nommez le Synchro, mettez  
comme commande «/usr/local/bin/synchro flip», comme répertoire de travail votre  
répertoire personnel et comme icone le fichier synchro.png situé dans votre  
répertoire.
- Mettez ce lanceur en premier dans la liste pour que l’icone soit visible  
sur la barre des taches.

1. Utilisation:

- synchro update met à jour le serveur ssh.
- synchro init lance la synchronisation automatique, celle ci met à  
jour la machine à partir du serveur puis effectue une synchronisation toutes  
les 2 minutes
- synchro stop arrête la synchronisatio
- Un clic sur l’icone de synchronisation équivaut à la commande  
synchro flip  
Celle ci lance la synchronisation si elle n’était pas lancée ou bien l’arrête.  
L’icone se colorie en jaune pour la mise en route puis en vert lorsque la  
synchronisation automatique est active et en rouge sinon.

Typiquement si on veut travailler sur une machine et qu’on a besoin  
auparavant de récupérer ce qui a été fait, il suffit de cliquer sur l’icone  
au début et de recliquer dessus avant d’éteindre la machine.

Si on a fait un travail déconnecter, il suffit de faire un synchro update dès  
que la machine est connectée au réseau, puis de mettre en route éventuellement  
la synchronisation.

Un lien de /etc/pm/sleep.d/synchro -\> /usr/local/bin/synchro permet de régler  
le cas d’une éventuelle hibernation. Cela ne marche vraiement bien que si la  
connexion s’établit assez rapidement (connexion Ethernet par exemple).

[/code]

---

<div class="post-metadata">

**Author:** ![Blacksad](https://www.debian-fr.org/user_avatar/www.debian-fr.org/blacksad/32/4273_2.png) [@Blacksad](https://www.debian-fr.org/u/Blacksad)\
**Post date:** [Février 21, 2016, 1:17 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/2 "2016-02-21T13:17:31Z")

</div>

Cool ça 🙂  
Je testerais ça… un jour ^^

Pourrais-tu indiquer le contenu de ton .liste\_sync en exemple ?

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 1:17 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/3 "2016-02-21T13:17:32Z")

</div>

francois@portos:~$ cat .liste\_sync  
Lyx  
Mws  
Annee2012  
Office  
Caml  
francois@portos:~$

Les répertoires correspondants existent dans au niveau du serveur SSH. Cet utilitaire est la version 2 de [synchroniser-simplement-ses-documents-t38988.html#p405393](https://www.debian-fr.org/synchroniser-simplement-ses-documents-t38988.html#p405393)

Elle me parait au point puisque cela fait 5 jours que je m’ensers quotidiennement sans vouloir la modifier (c’est ma durée critique). Toutes les autres solutions ont échouées. Avoir en plus l’icone qui change de couleur dans la barre des taches est un petit plus utile.

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/4 "2016-02-21T13:39:17Z")

</div>

Salut,  
Je l’ai essayé et adopté. ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")

Seul reproche: si je dépose un fichier sur le serveur, il ne remonte pas sur le client.

Edit: Que signifie les couleurs de l’icône ? Rouge/Marron/vert et gris que j’ai eu au départ ?

---

<div class="post-metadata">

**Author:** ![M3t4linux](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/5daacb/32.png) [@M3t4linux](https://www.debian-fr.org/u/M3t4linux)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/5 "2016-02-21T13:39:18Z")

</div>

Si l’on ne dispose pas d’environnement de bureau, je suppose que l’on peut utiliser la version 2?

Est elle complètement au point à ton sens?

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/6 "2016-02-21T13:39:21Z")

</div>

Oui bien sûr.

L’icone rouge signifie que la synchronisation n’est pas en route. Lorsqu’on clique dessus (ou qu’on tape synchro init), cela amorce la synchronisation par une synchronisation du local à partir du serveur, puis après du serveur à partir du local (on commence à travailler sur la machine). Chaque fois qu’on tape synchro (seul) ou régulièrement (sépcifié par le fichier delai), il y a synchronisation sur le serveur. En recliquant sur l’icone, ça repasse au rouge en synchronisant sur le serveur.

Ponctuellement un synchro update permet de synchroniser directement du local vers le serveur.

L’icone est jaune entre les transitions rouge-\>vert et vert-\>rouge.

---

<div class="post-metadata">

**Author:** ![Xylo\_b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/x/f1d935/32.png) [@Xylo\_b](https://www.debian-fr.org/u/Xylo_b)\
**Post date:** [Février 21, 2016, 1:39 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/7 "2016-02-21T13:39:24Z")

</div>

Impecc, je cherchais justement une solution de ce type.  
Je teste dès que j’ai un peu de temps devant moi!

---

<div class="post-metadata">

**Author:** ![An0nym](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/848f3c/32.png) [@An0nym](https://www.debian-fr.org/u/An0nym)\
**Post date:** [Février 21, 2016, 1:42 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/8 "2016-02-21T13:42:37Z")

</div>

ou comment ré-inventer dropbox

Pardon fran.b, mais cela me semble être exactement la même chose qu’une solution déjà existante.

A moins que ton post n’est pour but que de nous faire profiter du libre, je ne vois pas vraiment le but 😕

Cordialement

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 1:42 UTC](https://www.debian-fr.org/t/synchronisation-sous-xfce/54894/9 "2016-02-21T13:42:37Z")

</div>

Voir le fil consacré à dropbox et son équivalent libre owncloud. Il est impensable de mettre du confidentiel sur dropbox. owncloud ne fonctionne pas bien.

Va voir [petite-procedure-pour-la-mise-en-place-d-owncloud-t40110.html](https://www.debian-fr.org/petite-procedure-pour-la-mise-en-place-d-owncloud-t40110.html)  
et [installation-d-owncloud-sur-squeeze-t40119.html](https://www.debian-fr.org/installation-d-owncloud-sur-squeeze-t40119.html)
