V systéme Linux však existuje veľa možností synchronizácietakmer žiadny z nich sa nezameriava na vývojára. Tam prichádza Sparkleshare: je to nástroj na synchronizáciu súborov, ktorý umožňuje používateľom synchronizovať a zdieľať rôzne textové súbory, kancelárske dokumenty a ďalšie malé typy údajov s používateľmi v sieti LAN alebo cez internet spôsobom podobným Dropboxu. Sparkleshare je zadarmo a funguje veľmi dobre na nespočetných linuxových distribúciách. Ak chcete používať SparkleShare v systéme Linux, musíte si nastaviť klienta aj hostiteľa.
Server Sparkleshare
Hostiteľský systém Sparkleshare sa nastavuje bez námahy vďaka svojmu nástroju „Dazzle“. Dazzle je shell skript, ktorý používatelia môžu použiť na rýchlu manipuláciu so zdieľaním Sparkleshare, na pripojenie klientov a atď.
Poznámka: Na hosťovanie projektu Sparkleshare nemusíte mať vyhradený server. Je však dobré nainštalovať server Sparkleshare na počítač, ktorý sa používa pravidelne.
Skript Dazzle nevyžaduje na použitie ani inštaláciu žiadne jedinečné nastavenie. Namiesto toho použite wget nástroj na jeho stiahnutie do domovského adresára servera Linux alebo Desktop, v ktorom budú súbory hostené.
wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh
Aktualizujte povolenia skriptu Dazzle, aby ho váš počítač so systémom Linux mohol správne používať. Bez správnych povolení je veľmi pravdepodobné, že skript nebude správne fungovať.
sudo chmod +x dazzle.sh
Po nastavení povolení spustite nastavenie DazzlePríkaz. Príkaz setup automaticky vygeneruje rôzne konfiguračné súbory, ako aj ďalšie dôležité systémové zmeny potrebné na spustenie úspešného systému Sparkleshare.
Získajte oprávnenia typu root pomocou:
sudo -s
Potom prejdite na koreňový účet pomocou su Príkaz.
su
Pri rootovi vykonajte proces nastavenia Dazzle.
sh dazzle.sh setup
Teraz, keď je nastavenie postarané, je toje možné nastaviť podiel. Majte na pamäti, že hostitelia súborov Sparkleshare sú najlepší s kódom, textovými súbormi, obrázkami alebo inými malými dokumentmi. Neskúšajte to použiť pre veľké súbory, pretože to nie je to, pre čo je softvér určený. Ak chcete vytvoriť novú zdieľanú zložku, vyvolajte vytvoriť Príkaz.
sh dazzle.sh create NEW_SHARE_NAME
Po dokončení sa vytlačí skript Dazzlepodrobnosti o vzdialenom pripojení novej zdieľanej zložky. Skopírujte tieto informácie o zdieľaní a uložte ich do textového súboru. Neváhajte a zopakujte tento proces toľkokrát, koľkokrát chcete, ak si prajete viac samostatných zdieľaní s hostiteľom Sparkleshare.
Sparkleshare Klient
Teraz, keď máte server Sparklesharepracujeme, je čas nastaviť veci na strane klienta. Našťastie, Sparkleshare je ľahko dostupný vo všetkých hlavných operačných systémoch. Ak chcete nainštalovať program Sparkleshare v systéme Linux, otvorte terminál a postupujte podľa pokynov v závislosti od distribúcie systému Linux.
ubuntu
sudo apt install sparkleshare
Debian
sudo apt-get install sparkleshare
Arch Linux
Používatelia Arch Linuxu majú prístup k klientovi Sparkleshare, ak povolia repozitár „Community“ /etc/pacman.conf.
sudo pacman -S sparkleshare
fedora
sudo dnf install sparkleshare -y
openSUSE
sudo zypper install sparkleshare
Generické Linuxy cez Flatpak
Vývojári spoločnosti Sparkleshare majú na inštaláciu k dispozícii verziu Flatpak. Ak to chcete získať, postupujte podľa nášho sprievodcu a nastavte program Flatpak na počítači so systémom Linux.
Po nastavení programu Flatpak na vašom počítači so systémom Linux zadajte nasledujúce príkazy, aby Sparkleshare fungoval.
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.sparkleshare.SparkleShare
Pripája sa k serveru Sparkleshare
Ak sa chcete spojiť so serverom Sparkelshare, ktorý vlastníte, budeteNajprv musíte na svoj server pridať ID. Spustite klienta Sparkleshare a kliknite naň pravým tlačidlom myši na paneli úloh na pracovnej ploche. V ponuke kliknite pravým tlačidlom myši a vyhľadajte položku ID klienta a kliknite na tlačidlo Kopírovať do schránky.

Vráťte sa na server, ktorý je hostiteľom vášho projektu Sparkleshare, a získajte prístup pomocou root sudo-s.
sudo -s
Po spustení sudo-s príkaz, prepnite na účet root vykonaním príkazu su príkaz v termináli.
su
S root prístupom spustite skript Dazzle a použite odkaz vlastnosť. Vezmite klientske ID a po výzve vložte do terminálu. Tento postup opakujte pre každého používateľa, ktorý potrebuje prístup k vzdialenému projektu Sparkleshare.
sh dazzle.sh link
Keď sú všetci vaši klienti pripojení,kliknite pravým tlačidlom myši na ikonu Sparkleshare na systémovej lište a vyberte možnosť „pridať hosťovaný projekt“. Zadajte podrobnosti pripojenia svojej zdieľanej zložky, aby ste získali prístup! Ak je pripojenie úspešné, údaje sa okamžite začnú synchronizovať s počítačom so systémom Linux prostredníctvom klienta.

Potrebujete na svoj vzdialený server Sparkleshare pridať nové údaje? Otvorte správcu súborov systému Linux a prejdite na / Home / username / Sparkleshare /.

Ak chcete zdieľať súbory s používateľmi pripojenými k vášmu projektu Sparkleshare, kliknite na jeden z podadresárov projektu vo vnútri ~ / Sparkleshare, Skopírujte svoje údaje do priečinka projektu a nechajte ich, aby ich klient odovzdal ostatným používateľom.
Komentáre