Sparkleshare - o alternativă excelentă la Open Source [Linux & Mac]

Sparkleshare - o alternativă excelentă la Open Source [Linux & Mac] / Mac

Au existat numeroase probleme și preocupări care au apărut în legătură cu Dropbox în ultimele luni, ceea ce face ca unii oameni să se simtă inconfortabil în ceea ce privește utilizarea și căutând refugiu prin intermediul unei alternative. Da, există o mulțime de alte servicii de stocare online, cum ar fi Box.net, dar se pare că nu există absolut nicio alternativă care să concureze cu beneficiile pe care le oferă Dropbox, și anume sincronizarea fișierelor.

Cu toate acestea, nu trebuie să mai căutați, deoarece a apărut o soluție, numită Sparkleshare.

Despre Sparkleshare

Sparkleshare este o alternativă de sincronizare a fișierelor open source Dropbox. Nu este un server de site în sine, ci mai degrabă un serviciu pe care îl puteți implementa pentru a vă crea propria setare de sincronizare. Din moment ce puteți alege unde stochează datele pe care doriți să le sincronizați între sisteme, puteți avea control permanent asupra datelor dvs. personale în orice moment și nu trebuie să vă bazați niciodată pe serviciile unui terț.

Sparkleshare utilizează sistemul GIT drept coloana vertebrală. Pentru cei care nu știu, GIT este un depozit mare de fișiere și un serviciu de urmărire a versiunilor. Multe proiecte diferite (în special cele cu sursă deschisă) utilizează GIT pentru a controla progresul noului cod în fișierele modificate recent. Cel mai bun din toate, Sparkleshare va fi în cele din urmă complet cross-platformă. În prezent, sunt disponibile versiuni pentru Linux și Mac, cu eventualele planuri pentru Windows, Android și iOS.

Instalare

Utilizatorii de Windows vor primi în cele din urmă un program de instalare ușor de folosit, iar utilizatorii de Mac ar trebui să știe deja cum să instaleze pachetul. Utilizatorii Linux au o modalitate ușoară (și vreau să spun asta într-un mod relativ) o modalitate complicată de a instala Sparkleshare, dar nu ar trebui să fie o problemă prea mare.

Ubuntu

Utilizatorii Ubuntu trebuie să adauge un PPA care conține pachetele Sparkleshare. Aveți noroc, deoarece PPA a fost ridicat nu cu mult timp în urmă. Adăugați PPA cu

sudo add-apt-repository ppa: warp10 / sparkleshare

, actualizați depozitele dvs. cu

sudo apt-get update

, și instalați Sparkleshare cu

sudo apt-get instala sparkleshare libwebkit1.1-cil git-core

.

Fedora

Utilizatorii Fedora trebuie să urmeze o cale similară. Mai întâi trebuie să adăugați un depozit care conține pachetele Sparkleshare accesând folderul care conține fișierele repo (

cd /etc/yum.repos.d

), descărcați noul fișier repo (

sudo curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo

) și instalați pachetele necesare (

sudo yum instala -y sparkleshare openssh-askpass

). Pentru a fi în siguranță, este recomandat de utilizatorii Fedora că eliminați un anumit pachet pentru a preveni accidentele inutile. Pentru a face acest lucru, va trebui să tastați

sudo yum elimina -y nautilus-python

.

Utilizatorii oricărei alte distribuții sunt singuri (deoarece există o mulțime de alte distribuții!). Cu toate acestea, nu presupuneți că un pachet Sparkleshare nu există pentru distro, așa că faceți unele Googling și vedeți ce se întâmplă.

Noțiuni de bază

Din moment ce Sparkleshare folosește GIT, aveți o mare varietate de opțiuni cu privire la locul unde puteți stoca fișierele. Când porniți prima dată Sparkleshare, setarea vă oferă posibilitatea de a alege între primele trei site-uri care rulează GIT pe care oamenii pot obține conturile gratuite, precum și posibilitatea de a vă defini propriul server.

De fapt, crearea propriului depozit GIT pentru a rula Sparkleshare pe este în afara domeniului acestui articol, dar dacă Google în jurul valorii de puțin veți putea găsi câteva instrucțiuni. Puteți, de asemenea, să vă asigurați că există instrucțiuni pentru crearea unei interfețe web pentru propriul depozit GIT. Pentru exemplul din acest articol, voi instala rapid și folosind propriul server.

După instalare, continuați și lansați programul din meniul dvs. Când se deschide, completați-vă numele și adresa de e-mail, apoi continuați.

Apoi puteți alege sursa și completați informațiile cerute. Asigurați-vă că vă uitați mai întâi la site, deoarece acestea ar putea necesita un pas suplimentar, cum ar fi utilizarea unei chei SSH pentru acces securizat, fără parole. De exemplu, dacă vă conectați la propriul server, va trebui să creați o cheie SSH cu

ssh-keygen -t rsa

și trimiteți-l la serverul dvs. cu

ssh-copy-id USERNAME @ SERVER

. Apoi puteți să vă conectați cu Sparkleshare.

În afară de asta, ar trebui să termini! Acum puteți începe sincronizarea în dosarul pe care l-ați ales.

Concluzie

Asta e! Acum puteți să o utilizați ca și cum ați folosit Dropbox, dar cu o liniște suplimentară. Daca esti mai paranoic, poti aplica aceleasi tehnici de criptare asa cum sunt prezentate aici. Cum sa iti cripti datele Dropbox cu ENCFS [Linux] Cum sa iti creezi datele Dropbox cu ENCFS [Linux] Dropbox este unul dintre cele mai bune instrumente de sincronizare a fisierelor online în jurul. Cu toate acestea, dacă ați fost skimming prin știri tech în ultima vreme, veți vedea că Dropbox are unele probleme de confidențialitate de la sfârșitul anului. Prin urmare, criptarea ... Citeste mai mult de asemenea. Ceea ce faceți acum depinde de dvs..

Această alternativă Dropbox funcționează pentru dvs.? Vrei să treci la altceva sau să stai cu Dropbox? Credeți că proiecte precum Sparkleshare sunt valoroase? Spuneți-ne în comentariile!

Explorați mai multe despre: Instrumentele de colaborare, Dropbox, Ubuntu.