Wer eine schnelle und einfache Methode zum Synchronisieren von Dateien unter Linux sucht, sollte Unison ausprobieren. Es ist ein nützliches Dateisynchronisierungsprogramm, das Daten über das Internet und das lokale Netzwerk senden kann.

Hinweis: Bevor Sie Unison verwenden, müssen Sie auf allen Linux-PCs, die nach Dateien synchronisieren möchten, einen SSH-Server einrichten. In unserem Leitfaden erfahren Sie, wie Sie damit arbeiten können!

Installieren Sie Unison

Unison hat sowohl eine Terminal- als auch eine grafische Komponente. In diesem Lernprogramm werden beide behandelt, und es wird erläutert, wie die einzelnen Funktionen funktionieren. Bevor wir uns mit der Verwendung von Unison beschäftigen, müssen Sie es auf Ihrem Linux-PC installieren. Starten Sie auf Ihrem Computer ein Terminalfenster und befolgen Sie die folgenden Befehle, damit es funktioniert.

Ubuntu

Ubuntu-Benutzer können sowohl Unison als auch Unison-GTK direkt aus den offiziellen Software-Repositories installieren. Verwenden Sie im Terminal den Apt-Paketmanager, und legen Sie sie in Gang.

sudo apt install unison unison-gtk -y installieren

Debian

Unison befindet sich in den offiziellen Debian-Softwarequellen von Debian und kann leicht mit Apt-get installiert werden.

sudo apt install unison unison-gtk -y installieren

Unison unter Debian zu installieren, ist ein bisschen fragwürdig, da die Versionen des Programms nicht mehr aktuell sind. Wenn Sie eine neuere Version von Unison benötigen, folgen Sie unserer Anleitung hier und erfahren Sie, wie Sie Debian-Backports einrichten.

Arch Linux

Unison befindet sich in den offiziellen Archiv-Archiven von Arch Linux. Die grafische Version der Benutzeroberfläche wird jedoch standardmäßig nicht installiert. Achten Sie beim Installieren von Pacman darauf, und wählen Sie während der Installation die Option GTK2 aus. Durch Auswahl dieser Option wird die grafische Benutzeroberfläche eingerichtet.

Sudo Pacman -S unisono

Alternativ ist das Unison-Paket wie in der Arch Linux AUR enthalten. Richten Sie Ihren bevorzugten AUR-Helfer darauf, damit er funktioniert, oder laden Sie das Paket manuell herunter und kompilieren Sie es.

Fedora

Sowohl Unison als auch Unison GTK befinden sich in den offiziellen Fedora Linux-Software-Repositories. Wenn Sie ein Fedora-Fan sind, können Sie beide Versionen des Programms einfach installieren, indem Sie ein Terminal starten und die folgenden Befehle eingeben.

sudo dnf install -y unison unison-gtk

OpenSUSE

Unison und die Unison GTK-Komponente sind für OpenSUSE-Benutzer in einem Paket. Starten Sie zur Installation ein Terminalfenster und verwenden Sie den Zypper-Paketmanager, um die Installation zu ermöglichen.

Sudo Zypper installieren unisono

Generisches Linux

Unison funktioniert dank eines generischen Binärpakets für alle Linux-Benutzer. Benutzer können sowohl Unison GTK als auch Unison for terminal separat herunterladen und installieren. Um diese Programme zu erhalten, folgen Sie den Anweisungen unten.

Unison GTK Anweisungen

Bewegen Sie das Terminal in die Downloads Mappe. Dann benutzen Sie die wget Download-Tool, um das neueste Paket zu erhalten.

CD ~ / Downloadswget http://unison-binaries.inria.fr/files/unison-2.32.52_x86_64.zip

Wenn Sie die 32-Bit-Version von Unison benötigen, machen Sie Folgendes:

wget http://unison-binaries.inria.fr/files/unison-2.32.12.linux.32bit.zip

Nach dem Download von Unison kann der Installationsprozess beginnen. Verwendung der entpacken Extrahieren Sie die Dateien aus dem ZIP-Ordner und aktualisieren Sie die Berechtigungen der Datei.

sudo chmod + x unison-2.32.52_x86_64

Führen Sie das Programm aus mit:

./unison-2.32.52_x86_64
Anweisungen für das Unison-Terminal

Die Installation des Unison-Textmodus ist der GTK-Version sehr ähnlich. Verschieben Sie dazu Ihr Terminal in den Ordner "Downloads" und dann wget das paket.

cd ~ / Downloads wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-x86_64-text-static.tar.gz

Oder:

wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-i386-text-static.tar.gztar xzvf 2011.01.28-Esup-unison-2.40.61-linux - * - text-static.tar.gz

Aktualisieren Sie die Berechtigungen von Unison mit der chmod Befehl.

sudo chmod + x unison-2.40.61-linux - * - text-static

Laufen mit:

./unison-2.40.61-linux-*-text-static

Ordner mit Unison-Terminal synchronisieren

Unison arbeitet dank seiner unkomplizierten Befehlszeilenschnittstelle sehr gut im Terminal. Wenn Sie versuchen, Dateien über die Befehlszeile in Unison zu synchronisieren, empfiehlt es sich, SSH zu verwenden, da dies auf den meisten Linux-PCs installiert ist.

Um den Inhalt eines Verzeichnisses mit Unison in der Befehlszeile zu synchronisieren, öffnen Sie ein Terminal und geben Sie die Befehlszeile darunter ein. Stellen Sie sicher, dass Sie den folgenden Unison-Befehl an Ihre Anforderungen anpassen.

unison / location / of / folder / to / sync ssh: //ip.address.of.remote.computer//location/of/folder/to/sync/

Ordner mit Unison GTK synchronisieren

Um mit Unison GTK zu synchronisieren, müssen Sie zuerst ein Profil erstellen. Starten Sie die App und klicken Sie auf die Option, um ein neues Profil zu erstellen. Suchen Sie alternativ im Fenster "Profilauswahl" nach der Schaltfläche "+ Hinzufügen".

Geben Sie im Fenster für die Profilauswahl Ihren Namen ein und wählen Sie die gewünschte Übertragungsart aus. In diesem Lernprogramm richten wir eine SSH-Übertragungsverbindung ein, da dies die zuverlässigste Einrichtung für die Remote-Übertragung für Linux-Benutzer ist.

Durch Auswahl von „SSH“ im Dropdown-Menü werden die SSH-Verbindungseinstellungen angezeigt. Füllen Sie die Verbindungseinstellungen mit dem Remote-Linux-PC oder dem Server aus, mit dem Sie Dateien synchronisieren möchten, und klicken Sie auf "Weiter", um zur nächsten Seite zu gelangen.

Auf der letzten Seite des Installationsvorgangs für Unison GTK müssen Sie sowohl das entfernte als auch das lokale Verzeichnis einrichten. Nachdem Sie Ihre Ordner eingerichtet haben, klicken Sie auf „Weiter“ und dann auf die Schaltfläche „Übernehmen“, um den Synchronisierungsvorgang in der Unison-App zu starten.

Arbeitete Für Sie: Robert Gaines & George Fleming | Möchten Sie Uns Kontaktieren?

Kommentare Auf Der Website: