- - Jak synchronizovat soubory v systému Linux s Unison

Jak synchronizovat soubory na Linuxu s Unison

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