Sok szinkronizálási lehetőség létezik a Linuxon, deszinte egyikük sem a fejlesztőre összpontosít. A Sparkleshare itt jön be: ez egy fájl-szinkronizáló eszköz, amely lehetővé teszi a felhasználók számára a különféle szövegfájlok, irodai dokumentumok és más apróbb adatok szinkronizálását és megosztását a LAN-on vagy az interneten lévő felhasználókkal Dropbox-szerű módon. A Sparkleshare ingyenes és nagyon sok Linux disztribúción működik. A SparkleShare Linuxon történő használatához mind klienst, mind hostot be kell állítania.
Sparkleshare szerver
A Sparkleshare host rendszer könnyedén beállít, köszönhetően a „Dazzle” eszköznek. A Dazzle egy shell parancsfájl, amelyet a felhasználók használhatnak a Sparkleshare megosztások kezelésére, az ügyfelek csatlakoztatására és az etcetera gyors megvalósítására.
Megjegyzés: a Sparkleshare projekt fogadásához nem szükséges dedikált szerver. Ez azonban jó ötlet, ha a Sparkleshare szervert rendszeresen használt számítógépre telepíti.
A Dazzle szkript használatához vagy telepítéséhez nincs szükség egyedi beállításokra. Ehelyett használja a wget eszközzel töltse le a fájlokat tároló Linux szerver vagy asztali otthoni könyvtárba.
wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh
Frissítse a Dazzle szkript engedélyét, hogy a Linux PC megfelelően tudja használni. A helyes engedélyek nélkül valószínűleg a szkript nem fog megfelelően futni.
sudo chmod +x dazzle.sh
Az engedélyek beállítása után futtassa a Dazzle beállítástparancs. A telepítő parancs automatikusan generálja a különböző konfigurációs fájlokat, valamint az alapvető rendszermódosításokat, amelyek szükségesek a sikeres Sparkleshare rendszer futtatásához.
Szerezzen be root jogokat a következőkkel:
sudo -s
Ezután cserélje át a Root-fiókra a su parancs.
su
A root segítségével hajtsa végre a Dazzle beállítási folyamatát.
sh dazzle.sh setup
Most, hogy a beállítások elvégzése megtörtént, az islehetséges egy részvény létrehozása. Ne feledje, hogy a Sparkleshare fájlgazdagépeket a legjobb a kód, szöveges fájlok, képek vagy más apró dokumentumok esetén. Kérjük, ne próbálja meg ezt nagy fájlokhoz használni, mivel erre nincs a szoftver célja. Új megosztás létrehozásához hívja meg a teremt parancs.
sh dazzle.sh create NEW_SHARE_NAME
A Dazzle szkript, ha elkészült, kinyomtatódikaz új megosztás távoli kapcsolatának részletei. Másolja ezt a megosztási információt, és mentse el egy szöveges fájlba. Nyugodtan ismételje meg ezt a folyamatot, ahányszor csak szeretné, ha több külön megosztást szeretne a Sparkleshare hostdal.
Sparkleshare kliens
Most, hogy megvan a Sparkleshare szerverdolgozik, itt az ideje, hogy beállítsuk a dolgok ügyféloldalát. Szerencsére a Sparkleshare minden nagyobb operációs rendszerben könnyen elérhető. A Sparkleshare Linuxra történő telepítéséhez nyisson meg egy terminált és kövesse az utasításokat, a Linux disztribúciójától függően.
Ubuntu
sudo apt install sparkleshare
Debian
sudo apt-get install sparkleshare
Arch Linux
Az Arch Linux felhasználók hozzáférhetnek a Sparkleshare klienshez, ha lehetővé teszik a „közösség” repóját /etc/pacman.conf.
sudo pacman -S sparkleshare
Fedora
sudo dnf install sparkleshare -y
OpenSUSE
sudo zypper install sparkleshare
Általános Linuxok a Flatpak-on keresztül
A Sparkleshare fejlesztők telepíthetők a Flatpak verzióval. Ennek megszerzéséhez kövesse az útmutatónkat a Flatpak telepítéséhez a Linux PC-n.
Miután beállította a Flatpak működését a Linux PC-n, írja be a következő parancsokat, hogy a Sparkleshare működjön.
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.sparkleshare.SparkleShare
Csatlakozás a Sparkleshare szerverhez
Hogy csatlakozhasson egy önálló host Sparkelshare-hez, akkor az leszelőször hozzá kell adnia az azonosítót a kiszolgálóra. Indítsa el a Sparkleshare klienst, és kattintson rá a jobb gombbal az asztalon lévő tálcán. A jobb egérgombbal kattintson a „Client ID” elemre, majd kattintson a „vágólapra másolás” gombra.

Térjen vissza a szerverre, amely a Sparkleshare projektet tárolja, és szerezzen be root hozzáférést ezzel sudo-k.
sudo -s
A futtatás után sudo-k parancs segítségével váltson át a gyökérfiókra a su parancs egy terminálon.
su
A root hozzáféréssel futtassa a Dazzle szkriptet és használja a link funkció. Vegye ki az ügyfél-azonosítót, és illessze be a terminálba, amikor a rendszer kéri. Ismételje meg ezt a folyamatot minden olyan felhasználó számára, aki hozzáférést igényel a távoli Sparkleshare projekthez.
sh dazzle.sh link
Ha az összes ügyfél kapcsolódik,jobb gombbal kattintson ismét a Sparkleshare ikonra a tálcán, és válassza az „host host project hozzáadása” lehetőséget. Adja meg a megosztás kapcsolatainak részleteit a hozzáféréshez! Ha a kapcsolat sikeres, az adatok azonnal megkezdenek szinkronizálni a Linux PC-vel az ügyfélen keresztül.

Új adatokat kell hozzáadnia a távoli Sparkleshare szerverhez? Nyissa meg a Linux fájlkezelőt, és keresse meg a / Home / felhasználónév / Sparkleshare /.

A fájlok megosztásához a Sparkleshare projekthez kapcsolt felhasználókkal kattintson a projekt belsejében található egyik almappára ~ / Sparkleshare. Másolja az adatokat a projekt mappájába, és hagyja, hogy az ügyfél feltöltse a többi felhasználó számára.
Hozzászólások