Le meilleur outil pour cela est l'outil de ligne de commande "Rsync". Si vous avez besoin d'une interface graphique, essayez Unison ou LuckyBackup, qui sont basés sur le concept de Rsync. Unison et LuckyBackup sont tous deux dans les référentiels.
Un exemple de rsync pourrait être:
rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /
... qui synchroniserait mon répertoire d'images avec le répertoire d'images d'autres utilisateurs. Les options que j'ai spécifiées vérifieront toutes les copies, conserveront les horodatages / autorisations pendant la copie et traverseront les sous-répertoires où ils se trouvent. Faites "man rsync" pour plus d'options.
Quant à la connexion de vos PC entre eux - placez-les sur un commutateur / concentrateur ou utilisez le câble croisé, puis partagez les répertoires via samba.
EDIT: Quelques bons points à faire si le but est de "refléter" les deux PC. Cette commande n'ajoutera que des fichiers de la source à la destination. Si vous devez supprimer, vous aurez également besoin de l'option -delete.
Après enquête, il semble que Rsync ne gère pas particulièrement bien la mise en miroir. Voyez ceci pour réaliser que vous trouverez probablement des fichiers plus anciens écrasant des fichiers plus jeunes pendant cette mise à jour! Pire, même si vous obtenez l'option -update pour fonctionner et empêcher ce comportement, il ne "mettra pas à jour" le plus ancien avec le fichier plus jeune - il le "sautera" simplement. À peine idéal.
Enfin, pour effectuer une synchronisation bidirectionnelle, vous devrez exécuter la même commande mais inverser la source / dest. Bien sûr, cela est d'une utilité limitée maintenant, car votre première commande (en supposant que vous avez utilisé cette option -delete) aura supprimé tout fichier sur la destination qui n'existait pas sur la source. Unison gère très bien la synchronisation bidirectionnelle, de la mémoire.
Si vous essayez sérieusement de synchroniser plusieurs modifications, une solution Dropbox est la meilleure façon de procéder. Si vous pouvez jeter un autre regard sur UbuntuOne ou Dropbox, la liaison symbolique pourrait être une solution - ne liez que votre dossier de documents, disons, tout en gardant les images et la musique hors One / Dropbox et en utilisant cette solution rsync / unison pour les gros trucs?