Ti, kteří hledají rychlý a jednoduchý způsob synchronizace souborů v systému Linux, by se měli podívat na Unison. Je to užitečný program pro synchronizaci souborů, který umí odesílat data přes internet a v místní síti.
Poznámka: Než začnete používat Unison, je nutné nastavit server SSH na všech počítačích Linux, které chtějí synchronizovat soubory. Podívejte se na našeho průvodce a zjistěte, jak funguje!
Nainstalujte Unison
Unison má terminál i grafikusoučást toho. V tomto tutoriálu se podíváme na oba a projdeme si, jak každý z nich funguje. Než se podíváme na to, jak používat Unison, budete si ji muset nainstalovat do počítače se systémem Linux. V počítači spusťte okno terminálu a postupujte podle níže uvedených příkazů, aby bylo funkční.
Ubuntu
Uživatelé Ubuntu mohou instalovat Unison i Unison-GTK přímo z oficiálních softwarových úložišť. V terminálu použijte správce balíků Apt a nastavte je.
sudo apt install unison unison-gtk -y
Debian
Unison je v oficiálních softwarových zdrojích Debianu a můžete jej snadno nainstalovat pomocí Apt-get.
sudo apt install unison unison-gtk -y
Získat Unison na Debianu je trochu fiktivní, protože verze programu jsou zastaralé. Potřebujete-li novější verzi Unison, postupujte podle našeho průvodce zde a naučte se, jak nastavit Debian Backports.
Arch Linux
Unison je v oficiálním softwaru Arch Linuxúložiště. Grafická verze rozhraní se však ve výchozím nastavení nenainstaluje. Pokud místo toho používáte Pacman k instalaci, věnujte pozornost a vyberte během instalace možnost GTK2. Výběrem této možnosti se nastaví grafické rozhraní.
sudo pacman -S unison
Alternativně, Unison balíček, jak je v Arch Linux AUR. Zaměřte na něj svého oblíbeného pomocníka AUR, aby fungoval, nebo balíček stáhněte a zkompilujte ručně.
Fedora
Unison i Unison GTK jsou v oficiálním týmuÚložiště softwaru Fedora Linux. Pokud jste fanouškem Fedory, můžete snadno nainstalovat obě verze programu spuštěním terminálu a zadáním níže uvedených příkazů.
sudo dnf install -y unison unison-gtk
OpenSUSE
Unison a komponenta Unison GTK jsou v jednom balíčku pro uživatele OpenSUSE. Chcete-li jej nainstalovat, spusťte okno terminálu a použijte správce balíčků Zypper, aby to fungovalo.
sudo zypper install unison
Obecný Linux
Unison pracuje na všech uživatelů Linuxu díkyobecný binární balíček. Uživatelé si mohou stáhnout a nainstalovat Unison GTK nebo Unison pro terminál zvlášť. Chcete-li tyto programy získat, postupujte podle pokynů níže.
Pokyny Unison GTK
Přesuňte terminál do Stahování složku. Poté použijte wget stahovací nástroj pro získání nejnovějšího balíčku.
cd ~/Downloads
wget http://unison-binaries.inria.fr/files/unison-2.32.52_x86_64.zip
Nebo, pokud potřebujete 32bitovou verzi Unison, proveďte následující kroky:
wget http://unison-binaries.inria.fr/files/unison-2.32.12.linux.32bit.zip
Nyní, když je Unison dokončen stahování, může začít proces instalace. Za použití rozbalit program, extrahujte soubory ze složky Zip a aktualizujte oprávnění souboru.
sudo chmod +x unison-2.32.52_x86_64
Spusťte program pomocí:
./unison-2.32.52_x86_64
Pokyny Unison Terminal
Instalace textového režimu Unison je velmi podobná verzi GTK. Chcete-li to provést, přesuňte terminál do složky Ke stažení a poté wget balík.
cd ~/Downloads wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-x86_64-text-static.tar.gz
Nebo:
wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-i386-text-static.tar.gz
tar xzvf 2011.01.28-Esup-unison-2.40.61-linux-*-text-static.tar.gz
Aktualizujte oprávnění Unison pomocí chmod příkaz.
sudo chmod +x unison-2.40.61-linux-*-text-static
Běh s:
./unison-2.40.61-linux-*-text-static
Synchronizace složek s unison terminálem
Unison díky terminálu funguje velmi dobřejeho velmi jednoduché rozhraní příkazového řádku. Při pokusu o synchronizaci souborů pomocí příkazového řádku v Unisonu je nejlepší jít s SSH, protože většina Linuxových počítačů bude mít nastaveno.

Chcete-li synchronizovat obsah adresáře s Unison na příkazovém řádku, otevřete terminál a zadejte příkazový řádek níže. Nezapomeňte níže uvedený příkaz Unison přizpůsobit vašim potřebám.
unison /location/of/folder/to/sync ssh://ip.address.of.remote.computer//location/of/folder/to/sync/
Synchronizace složek s Unison GTK
Chcete-li synchronizovat s Unison GTK, musíte nejprve vytvořit profil. Spusťte aplikaci a kliknutím na možnost vytvořte nový profil. Případně vyhledejte v okně Výběr profilu tlačítko „+ Přidat“.

V okně pro výběr profilu vyplňte svůjnázev a vyberte požadovaný typ převodu. V tomto tutoriálu nastavíme přenosové připojení SSH, protože je to nejspolehlivější nastavení vzdáleného přenosu pro uživatele Linuxu.

Pokud v rozbalovací nabídce vyberete možnost „SSH“, zobrazí seNastavení připojení SSH. Vyplňte nastavení připojení pomocí vzdáleného PC nebo serveru se systémem Linux, se kterým chcete soubory synchronizovat, a pokračujte na další stránku kliknutím na tlačítko „Přeposlat“.

Na poslední stránce procesu nastavení UnisonGTK, budete muset nastavit vzdálené i místní adresáře. Po nastavení složek klikněte na „Přeposlat“ a poté na tlačítko „Použít“, čímž spustíte proces synchronizace v aplikaci Unison.
Komentáře