SparkleShare este un instrument de sincronizare a fișierelor care permite utilizatorilor să sincronizeze și să partajeze diverse fișiere text, documente office și alte tipuri de date mici către utilizatori pe o rețea LAN sau pe internet sub formă de Dropbox.
Sparkle Share este gratuit și funcționează excelent pe un număr mare de distribuții LinuxÎn mod implicit, folosește Git ca backend de stocare.
Avantajul auto-găzduirii este că utilizatorul păstrează controlul complet asupra propriilor date. În cel mai simplu caz, auto-găzduirea necesită doar SSH și Git.
Sistemul gazdă SparkleShare este ușor de configurat, datorită instrumentului său „Dazzle”. Dazzle este un script shell pe care utilizatorii îl pot folosi pentru a manipula acțiunile SparkleShare, pentru a conecta clienții și mult mai rapid.
Cum se instalează SparkleShare pe diferite distribuții Linux?
Pentru a instala acest minunat instrument de sincronizare a fișierelor pe sistemul nostru sau pe un server, vom folosi scriptul Dazzle.
Scriptul Dazzle nu necesită nicio configurare unică pentru utilizare sau instalarePur și simplu descărcați scriptul în directorul principal al serverului Linux sau al desktopului care va găzdui fișierele.
Pentru aceasta într-un terminal vom tasta următoarea comandă:
wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh
Descărcarea scriptului a fost deja realizată vom actualiza permisiunile scriptului Dazzle, astfel încât să le poată utiliza corect.
Fără permisiunile corecte, este foarte probabil ca scriptul să nu ruleze corect, pentru aceasta în terminal trebuie să tastăm:
sudo chmod + x dazzle.sh
După setarea permisiunilor, rulați comanda de configurare Dazzle.
Comanda de configurare va genera automat diferite fișiere de configurare, precum și alte modificări esențiale ale sistemului necesare pentru a rula un sistem Sparkleshare.
sudo -s
sh dazzle.sh setup
Trebuie să știți că gazdele de fișiere Sparkleshare funcționează cu fișiere mici într-un mod mai bun, cum ar fi fișiere text, imagini sau alte documente mici.
Nu este recomandat să încercați să utilizați acest lucru pentru fișiere marideoarece acest lucru nu este conceput pentru software.
Pentru a crea o partajare nouă, trebuie doar să executați următoarea comandă
sh dazzle.sh create recuerso_a_compartir
Scriptul Dazzle, după finalizare, va imprima detaliile conexiunii de la distanță pentru noua partajare.
Ar trebui să copieze aceste informații partajate și să le salveze într-un fișier text.
Instalarea clientului Sparkleshare
Acum că aveți serverul Sparkleshare rulat, este timpul să configurați partea clientului. Din fericire, Sparkleshare este disponibil pe toate sistemele de operare majore.
Pentru a instala Sparkleshare pe Linux, deschideți un terminal și urmați instrucțiunile în funcție de distribuția Linux.
Dacă sunt utilizatori de Debian, Ubuntu, Linux Mint, Elementary OS sau orice sistem derivat din acestea, puteți instala acest instrument cu următoarea comandă:
sudo apt-get install sparkleshare
În cazul celor care sunt Utilizatori Arch Linux, Manjaro, Antergos sau orice sistem derivat Arch Linux. Este necesar să aveți depozitul „Comunitate” activat în fișierul dvs. pacman.conf.
Pentru a instala aplicația, trebuie să tastați:
sudo pacman -S sparkleshare
În timp ce pentru cei care sunt CentOS, RHEL, Fedora și utilizatorii de sistem derivat dintre aceștia pot instala aplicația cu următoarea comandă:
sudo dnf install sparkleshare -y
Dacă sunteți utilizator al oricărei versiuni de OpenSUSE, pur și simplu instalați cu următoarea comandă:
sudo zypper in sparkleshare
Dezvoltatorii din Sparkleshare are o versiune de Flatpak disponibilă pentru instalare, pentru aceasta trebuie doar să execute următoarea comandă:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare
Configurarea SparkleShare
Pentru a vă conecta la un SparkleShare auto-găzduit, mai întâi trebuie să adauge ID-ul pe serverul lor. Porniți clientul SparkleShare și faceți clic dreapta pe acesta în tava de sistem de pe desktop.
În meniul cu clic dreapta, găsiți „ID client” și faceți clic pe butonul „Copiați în clipboard”.
Cu acces root, rulați scriptul Dazzle și rulați următoarea comandă:
sh dazzle.sh link
Imediat dupa Ar trebui să pună actul de identitate și atât.
Când gazda și clientul sunt conectate, faceți clic din nou pe pictograma SparkleShare din sistem și selectați „adăugați proiect găzduit”, aici va trebui să introduceți detaliile de conexiune ale partajării dvs. pentru a avea acces.