Das beste Tool dafür ist das Kommandozeilen-Tool "Rsync". Wenn Sie eine grafische Benutzeroberfläche benötigen, versuchen Sie es mit Unison oder LuckyBackup, die auf dem Konzept von Rsync basieren. Unison und LuckyBackup befinden sich beide in den Repositories.
Ein Beispiel für rsync könnte sein:
rsync -vxtr / home / scaine / Bilder / / home / OtherUser / Pictures /
... was mein Bilderverzeichnis mit dem Bilderverzeichnis von OtherUser synchronisieren würde. Die von mir angegebenen Optionen überprüfen alle Kopien, behalten Zeitstempel / Berechtigungen während des Kopierens bei und durchlaufen die gefundenen Unterverzeichnisse. Führen Sie "man rsync" aus, um weitere Optionen zu erhalten.
Um Ihre PCs miteinander zu verbinden, stecken Sie sie entweder in einen Switch / Hub oder verwenden Sie das Crossover-Kabel und teilen Sie die Verzeichnisse über Samba.
EDIT: Einige gute Punkte zu machen, wenn das Ziel ist, die beiden PCs zu "spiegeln". Dieser Befehl "fügt" nur Dateien von der Quelle zum Ziel hinzu. Wenn Sie löschen müssen, benötigen Sie dort auch die Option -delete.
Bei der Untersuchung scheint es , dass Rsync ist nicht besonders gut umgehen Spiegelung. Sehen Sie sich dies an, um festzustellen, dass bei diesem Update wahrscheinlich ältere Dateien jüngere Dateien überschreiben ! Schlimmer noch, selbst wenn Sie die Option -update verwenden, um zu funktionieren und dieses Verhalten zu verhindern, wird die ältere Datei nicht mit der jüngeren Datei "aktualisiert", sondern nur "übersprungen". Kaum ideal.
Um eine bidirektionale Synchronisierung durchzuführen, müssen Sie denselben Befehl ausführen, jedoch die Quelle / das Ziel umkehren. Dies ist jetzt natürlich nur begrenzt von Nutzen, da Ihr erster Befehl (vorausgesetzt, Sie haben diese Option -delete verwendet) alle Dateien auf dem Ziel gelöscht hat, die in der Quelle nicht vorhanden waren. Unison handhabt die bidirektionale Synchronisierung aus dem Speicher recht gut.
Wenn Sie ernsthaft versuchen, mehrere Änderungen synchron zu halten, ist eine Dropbox-Lösung der beste Weg. Wenn Sie sich UbuntuOne oder Dropbox noch einmal ansehen können, ist Symlinking möglicherweise eine Lösung. Verknüpfen Sie beispielsweise nur Ihren Dokumentenordner, während Sie Bilder und Musik von One / Dropbox fernhalten und diese rsync / unison-Lösung für die großen Dinge verwenden.