Azok számára, akik gyors, egyszerű módszert keresnek a fájlok szinkronizálására Linuxon, ellenőrizze az Unison alkalmazást. Ez egy hasznos fájlszinkronizáló program, amely adatokat küldhet az interneten és a helyi hálózaton keresztül.
Megjegyzés: A Unison használatának megkezdése előtt elengedhetetlen, hogy minden Linux számítógépen beállítson SSH szervert a fájlok szinkronizálására. Nézze meg útmutatónkat, hogy megtudja, hogyan lehet működni!
Telepítse az Unison alkalmazást
Az Unisonnak van egy terminálja és egy grafika isalkotóeleme. Ebben az oktatóanyagban mindkettőt lefedjük, és áttekintjük mindegyik működését. Mielőtt megvizsgálnánk a Unison használatát, telepítenie kell a Linux PC-jére. Indítsa el a számítógépen egy terminál ablakot, és az alábbi utasítások szerint működjön.
Ubuntu
Az Ubuntu felhasználók közvetlenül telepíthetik a Unison és az Unison-GTK szoftvereket a hivatalos szoftveralkalmazásokból. A terminálon használja az Apt csomagkezelőt, és állítsa be őket.
sudo apt install unison unison-gtk -y
Debian
Az Unison a Debian hivatalos szoftverforrásaiban található, és könnyen telepítheti az Apt-get segítségével.
sudo apt install unison unison-gtk -y
Az Unison elérése a Debianon kissé bonyolult, mivel a program verziói elavultak. Ha a Unison újabb verziójára van szüksége, kövesse az itt található útmutatót és tanulja meg a Debian Backports beállítását.
Arch Linux
Az Unison az Arch Linux hivatalos szoftverében találhatótárolókban. A felület grafikus verziója azonban alapértelmezés szerint nem települ. Ehelyett, amikor a Pacman-t használja a telepítéshez, figyeljen és válassza a GTK2 lehetőséget a telepítés során. Ennek az opciónak a kiválasztásával létrejön a grafikus felület.
sudo pacman -S unison
Alternatív megoldásként a Unison csomag, ahogyan az az Arch Linux AUR-ban található. Mutasson rá a kedvenc AUR segítőjére, hogy működjön, vagy töltse le és fordítsa le a csomagot kézzel.
Fedora
Mind a Unison, mind az Unison GTK a hivatalos személyzetben vanFedora Linux szoftver tárolók. Ha Ön Fedora rajongó, akkor könnyedén telepítheti a program mindkét verzióját egy terminál elindításával és az alábbi parancsok megadásával.
sudo dnf install -y unison unison-gtk
OpenSUSE
Az Unison és a Unison GTK összetevő egy csomagban található az OpenSUSE felhasználók számára. Telepítéséhez indítson el egy terminál ablakot, és a Zypper csomagkezelő segítségével működtesse.
sudo zypper install unison
Általános Linux
Az Unison az összes Linux felhasználó számára működik aáltalános bináris csomag. A felhasználók külön letölthetik és telepíthetik mind a Unison GTK, mind a Unison for terminál telepítését. A programok letöltéséhez kövesse az alábbi utasításokat.
Unison GTK utasítások
Helyezze a terminált a Letöltések mappába. Ezután használja a wget letöltő eszköz a legfrissebb csomag megszerzéséhez.
cd ~/Downloads
wget http://unison-binaries.inria.fr/files/unison-2.32.52_x86_64.zip
Vagy ha szüksége van az Unison 32 bites verziójára, tegye a következőket:
wget http://unison-binaries.inria.fr/files/unison-2.32.12.linux.32bit.zip
Most, hogy a Unison letöltése megtörtént, megkezdődhet a telepítési folyamat. Használni a cipzárat kinyit programot, kibontja a fájlokat a Zip mappából, és frissíti a fájl engedélyeit.
sudo chmod +x unison-2.32.52_x86_64
Futtassa a programot:
./unison-2.32.52_x86_64
Unison Terminal utasítások
A Unison szöveges mód telepítése nagyon hasonló a GTK verzióhoz. Ehhez vigye a terminált a Letöltések mappába, majd wget a csomag.
cd ~/Downloads wget http://unison-binaries.inria.fr/files/2011.01.28-Esup-unison-2.40.61-linux-x86_64-text-static.tar.gz
Vagy:
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
Frissítse az Unison engedélyeit a chmod parancs.
sudo chmod +x unison-2.40.61-linux-*-text-static
Futtatás:
./unison-2.40.61-linux-*-text-static
Mappák szinkronizálása az Unison terminállal
Az Unison nagyon jól működik a terminálon, köszönhetőennagyon egyszerű parancssori felülete. Ha a fájlokat a Unison parancssorán keresztül kívánja szinkronizálni, akkor az a legjobb, ha az SSH-t használja, mivel a legtöbb Linux PC-nek telepítve van.

Ha egy könyvtár tartalmát szinkronizálni szeretné a parancssori Unisonnal, nyisson meg egy terminált, és írja be az alábbi parancssort. Ügyeljen arra, hogy az alábbi Unison parancsot személyre szabja.
unison /location/of/folder/to/sync ssh://ip.address.of.remote.computer//location/of/folder/to/sync/
Mappák szinkronizálása az Unison GTK használatával
A Unison GTK-val történő szinkronizáláshoz előbb létre kell hoznia egy profilt. Indítsa el az alkalmazást, és kattintson a lehetőségre egy új profil létrehozásához. Alternatív megoldásként keresse meg a „+ Hozzáadás” gombot a Profilválasztás ablakban.

A profilválasztó ablakban töltse ki anevet, és válassza ki a kívánt átvitel típusát. Ebben az oktatóanyagban beállítunk egy SSH átviteli kapcsolatot, mivel ez a legmegbízhatóbb távoli átviteli beállítás a Linux felhasználók számára.

Az „SSH” kiválasztása a legördülő menüben feltárjaSSH kapcsolat beállításai. Töltse ki a kapcsolat beállításait a távoli Linux PC-vel vagy szerverrel, amellyel szinkronizálni szeretné a fájlokat, és kattintson a „Tovább” gombra a következő oldalra lépéshez.

A Unison telepítési folyamatának utolsó oldalánGTK, mind a távoli, mind a helyi könyvtárakat be kell állítania. A mappák felállítása után kattintson a „Tovább”, majd az „Alkalmaz” gombra a szinkronizálási folyamat elindításához a Unison alkalmazásban.
Hozzászólások