LinuxAlternative

Linux · Accessories

Unison

Unison ist ein plattformübergreifendes Dateisynchronisations‑Tool, das zwei Verzeichnisse auf verschiedenen Systemen synchron hält.

Open SourceKostenlosFlatpak
5.0 · 1 Stimmen
Lizenz
GPL-3.0-or-later
Aktuelle Version
2.54.0 (13. Juni 2026)
Entwickler
The Unison Project
Installationen
278 (Flathub, 30 Tage)

Was ist Unison?

Unison ist ein ausgereiftes Dateisynchronisations‑Tool, das Anfang der 2000er‑Jahre vom Unison‑Projekt entwickelt wurde. Es läuft nativ unter Linux, macOS und Windows und unterstützt bidirektionale Synchronisation über SSH, lokale Laufwerke oder Netzwerkpfade. Im Gegensatz zu einfachen einseitigen Werkzeugen erkennt Unison Änderungen auf beiden Seiten und hilft, Konflikte intelligent zu lösen.

Es eignet sich besonders für Anwender, die zuverlässige, skriptbare Synchronisation zwischen Rechnern benötigen – etwa Entwickler, Systemadministratoren oder alle, die gespiegelt­e Verzeichnisse über Geräte hinweg pflegen. Das Design legt Wert auf Präzision und Sicherheit statt auf auffällige Oberflächen, was es für technisch versierte Nutzer, die mit Konfigurationsdateien und Kommandozeilen‑Workflows vertraut sind, ideal macht.

Im Vergleich zu Windows‑Tools wie SyncBack wirkt Unison minimalistischer und weniger GUI‑zentriert. Es gibt keinen integrierten Scheduler oder Assistenten‑Setup. Stattdessen arbeitet es mit Profilen und manueller bzw. skriptgesteuerter Ausführung. Wenn Sie an point‑and‑click‑Synchronisations‑Tools gewöhnt sind, sollten Sie mit einer steileren Lernkurve rechnen, dafür aber nach der Einrichtung deutlich mehr Kontrolle haben.

Ideal für: Nutzer, die eine präzise, bidirektionale Synchronisation zwischen Systemen benötigen und keine Scheu vor der Arbeit mit Konfigurationsdateien haben.

Wichtige Funktionen von Unison

  • Bidirektionale Dateisynchronisation
  • Unterstützt lokale, entfernte (SSH) und Netzwerkpfade
  • Erkennt und löst Änderungen in beide Richtungen
  • Plattformübergreifend: Linux, macOS, Windows
  • Erhält Berechtigungen, Eigentümerschaft und Symlinks
  • Konfigurierbare Konflikterkennung und -behandlung
  • Profilbasierte Konfigurationssystem
  • Läuft im Terminal oder mit GUI‑Frontends

Vorteile

  • Zuverlässig und über Jahrzehnte erprobt
  • Arbeitet konsistent über alle Plattformen hinweg
  • Bewältigt komplexe Synchronisations‑Szenarien sicher
  • Leichtgewichtig und skriptbar
  • Open‑Source mit aktiver Wartung

Nachteile

  • Kein integrierter Scheduler – erfordert cron oder systemd
  • Steilere Lernkurve für Einsteiger
  • GUI ist einfach und nicht immer stabil
  • Konfiguration erfordert manuelles Bearbeiten von Textdateien

Windows-Programme, die Unison ersetzt

Unison unter Linux installieren

Flatpak (Flathub)flatpak install flathub io.github.bcpierce00.unison
Ubuntu / Mintsudo apt install unison-2.53
Debiansudo apt install unison-2.53
Fedorasudo dnf install unison
Arch / Manjarosudo pacman -S unison
openSUSEsudo zypper install unison

Tipps für Windows-Umsteiger

Wenn Sie von SyncBack oder Windows Live Sync kommen, beachten Sie, dass Unison nicht das gleiche Projektformat verwendet. Sie müssen die Synchronisations‑Jobs als Text‑Profile neu anlegen. Es gibt keine Drag‑and‑Drop‑Oberflächen oder automatische Hintergrund‑Überwachung – verwenden Sie inotify oder cron, um Ausführungen zu starten. GUI‑Tools wie Unison‑gtk helfen, aber die eigentliche Stärke liegt im Skripting. SSH ist die Standard‑Remote‑Methode, richten Sie also zuerst die schlüsselbasierte Authentifizierung ein.

Neueste Versionen

  • 2.54.0 —

    - Drop old wire protocol. Unison will no longer interoperate with versions before 2.52.0 and will no longer read pre-2.52.0 archive files. - Document that LLM output is unwelcome in the Unison project (code, issues, mailinglists, etc.).

  • 2.53.8-2 —

    Switched to runtime version 25.08.

  • 2.53.8 —

    - Add ability to use reflinking instead of copying (if supported by filesystem). - Don't write file fingerprint cache if it is not necessary. - Experimental default-off support to detect moves/renames and rename on destination instead of copying (see…

  • 2.53.7 —

    First version on Flathub

Unison: häufige Fragen

Wie installiere ich Unison unter Linux?

Unter den meisten Distributionen installieren Sie es über den Paketmanager: sudo apt install unison auf Debian/Ubuntu, sudo dnf install unison auf Fedora. Ebenfalls über Flathub verfügbar.

Synchronisiert Unison Dateiberechtigungen und Eigentümerschaft?

Ja, Unison kann Berechtigungen, Zeitstempel und Eigentümerschaft erhalten, wenn es mit den entsprechenden Rechten ausgeführt wird, insbesondere über SSH oder auf lokalen Dateisystemen.

Kann Unison sicher über das Internet synchronisieren?

Ja, Unison verwendet standardmäßig SSH für die Remote‑Synchronisation, wodurch die Übertragungen zwischen den Rechnern verschlüsselt und sicher sind.

Gibt es eine GUI für Unison?

Ja, das Paket unison-gtk stellt eine einfache grafische Oberfläche bereit, obwohl viele Nutzer wegen der Zuverlässigkeit lieber Skripte in der Kommandozeile verwenden.

Aktualisiert am