Fullsync est un logiciel de synchronisation entre 2 ordinateurs (ou un ordi et un clé USB), en réseau, avec samba ou par ftp...

FullSync est multi-plateforme. Il tourne sur tout ordinateur équipé d’une machine virtuelle Java. Il est libre et il est efficace !

Bon, sous Debian (unstable), j'ai eu quelques problèmes à l'installer à cause d'un conflit entre diverses versions de java installées sur mon ordi.
Je m'en suis tiré en installant le paquet "galternatives" :

# apt-get install galternatives

Vous trouvez ensuite galternatives dans "menu K -> Système -> Configurateur d'alternatives.
Vous allez dans le répertoire "java" et vous choississez le java qui doit se lancer par défaut (à droite).
Perso j'ai choisi le java sun en version 1.5 voir ci-dessous.

Une fois l'install effectué, en root, à partir du source FullSyncInstaller.jar trouvé ici :
http://prdownloads.sourceforge.net/fullsync/FullSyncInstaller.jar?download et lancé avec la commande :

# java -jar /home/user/rep-fullsysnc/FullSyncInstaller.jar (à adapter à votre cas).

NB : si il y a un problème de lancement du mode graphique en root, on doit taper la commande :

# xhost root ou # xhost +

a faire suivre d'un

# xhost -

lorsque on quitte la cession root.

ou encore lancer avec sudo pour avoir les droits root

$ sudo java -jar /home/user/rep-fullsysnc/FullSyncInstaller.jar

Lancement de Fullsync :

Pour lancer le logiciel, soit le faire dans une console en root pour des questions de droit et taper :

# /usr/local/FullSync/bin/./fullsync.sh

Ou en simple utilisateur avec des droits root en tapant :

$ sudo /usr/local/FullSync/bin/./fullsync.sh

Problèmes possibles : Si quand on lance fullsync.sh on se retrouve avec un message d’erreur du genre :

FULLSYNC_HOME = /usr/local/FullSync
Error : JAVA_HOME is not defined correctly.
We cannot execute java

En fait c’est le chemin de l’installation de java qu'il ne connait pas. Il faut donc le préciser dans le fichier fullsync.sh (avec nano par exemple). En dessous de la ligne :

# ! /bin/sh

rajouter une ligne du type :

JAVA_HOME=/usr/local/java/jre1.5.0_06

correspondant à l’endroit ou vous avez installé le paquet java.

Nota : perso j'ai installé les paquets :

  • sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0
  • sun-java5-fonts - Lucida TrueType fonts (from the Sun JRE)
  • sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0
  • sun-java5-plugin

et quelques autres qui m'étaient proposé par "apt-get install".

Voilà, en éspérant que vous perdrez moins de temps que moi...
Parce qu'à part ça c'est un super logiciel !