Oglas
Bilo je dosta problema i zabrinutosti koje su se pojavile u vezi s Dropboxom posljednjih mjeseci zbog čega se neki ljudi osjećaju neugodno zbog upotrebe te traže utočište pomoću alternativa. Da, postoji mnogo drugih usluga za pohranu na mreži, kao npr Box.net 5 super jednostavnih alata za dijeljenje datoteka s prijateljima ili vašim uređajimaDijeljenje datoteka više je od obične dijeljene mape u oblaku. Kada trebate prave aplikacije da biste to ostvarili, isprobajte ove opcije za trenutno dijeljenje datoteka na mreži za koje možda niste čuli. Čitaj više , no čini se da apsolutno ne postoji alternativa koja može konkurirati prednostima koje Dropbox pruža, a to je sinkronizacija datoteka.
Međutim, ne trebate tražiti dalje jer se rješenje konačno pojavilo, tzv Sparkleshare.
O Sparkleshareu
Sparkleshare je alternativa Dropboxu za sinkronizaciju datoteka otvorenog koda. To nije poslužitelj web-mjesta sam po sebi, već usluga koju možete sami primijeniti kako biste stvorili vlastitu postavku sinkronizacije. Budući da možete odabrati gdje zapravo pohranjuje podatke koje želite sinkronizirati između sustava, možete imati potpunu kontrolu nad vlastitim podacima u svakom trenutku i nikada se ne morate oslanjati na uslugu treće strane.
Sparkleshare koristi GIT sustav kao njegova okosnica. Za one koji ne znaju, GIT je izvrstan servis za skladištenje datoteka i praćenje verzija. Mnogi različiti projekti (osobito oni otvorenog koda) koriste GIT za kontrolu napretka novog koda unutar nedavno izmijenjenih datoteka. Najbolje od svega, Sparkleshare će na kraju biti potpuno višeplatformski. Trenutno su dostupne verzije za Linux i Mac, uz eventualne planove za Windows, Android i iOS.
Montaža
Korisnici Windowsa će na kraju dobiti instalacijski program koji je jednostavan za korištenje, a korisnici Maca bi već trebali znati kako instalirati svoj paket. Korisnici Linuxa imaju malo (i to mislim na relativan način) kompliciran način instaliranja Sparklesharea, ali to ne bi trebao biti veliki problem.
Ubuntu
Korisnici Ubuntua moraju dodati PPA koji sadrži Sparkleshare pakete. Imate sreće, jer je ovaj PPA postavljen ne tako davno. Dodajte PPA sa
sudo add-apt-repository ppa: warp10/sparkleshare
, ažurirajte svoja spremišta s
sudo apt-dobi ažuriranje
, i instalirajte Sparkleshare s
sudo apt-get install sparkleshare libwebkit1.1-cil git-core
.
Fedora
Korisnici Fedore trebaju slijediti sličan put. Prvo morate dodati spremište koje sadrži Sparkleshare pakete tako što ćete otići u mapu koja sadrži repo datoteke (
cd /etc/yum.repos.d
), preuzmite novu repo datoteku (
sudo curl -O http://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo
), i instalirajte potrebne pakete (
sudo yum install -y sparkleshare openssh-askpass
). Da biste bili sigurni, korisnici Fedore preporučuju da uklonite određeni paket kako biste spriječili nepotrebna rušenja. Da biste to učinili, morat ćete upisati
sudo yum ukloniti -y nautilus-python
.
Korisnici bilo koje druge distribucije su sami (kao što postoji mnogo drugih distribucija!). Međutim, nemojte pretpostavljati da paket Sparkleshare ne postoji za vašu distribuciju, pa malo proguglajte i vidite što će se pojaviti.
Postavljanje
Budući da Sparkleshare koristi GIT, imate veliki izbor izbora gdje ćete pohraniti svoje datoteke. Kada prvi put pokrenete Sparkleshare, postavka vam daje izbor između tri najbolja web-mjesta s GIT-om na kojima ljudi mogu dobiti besplatne račune, kao i mogućnost definiranja vlastitog poslužitelja.
Stvaranje vlastitog GIT repozitorija za pokretanje Sparklesharea izvan je područja ovog članka, ali ako malo proguglate, moći ćete pronaći neke upute. Također možete biti sigurni da postoje upute za izradu web sučelja za vlastito GIT spremište. Za primjer u ovom članku, brzo ću postaviti i koristiti vlastiti poslužitelj.
Nakon instalacije, nastavite i pokrenite program iz svog izbornika. Kada se otvori, unesite svoje ime i adresu e-pošte, a zatim nastavite.
Zatim možete odabrati svoj izvor i ispuniti podatke prema zahtjevu. Provjerite jeste li prvo pogledali web-mjesto jer će možda zahtijevati dodatni korak, kao što je korištenje SSH ključa za siguran pristup bez lozinke. Na primjer, ako se povezujete na vlastiti poslužitelj, morat ćete stvoriti SSH ključ s
ssh-keygen -t rsa
i pošaljite ga na svoj poslužitelj sa
ssh-copy-id USERNAME@SERVER
. Tada se možete povezati sa Sparkleshareom.
Osim toga, trebao bi biti gotov! Sada možete započeti sinkronizaciju u mapi koju ste odabrali.
Zaključak
To je to! Sada ga možete koristiti kao što ste koristili Dropbox, ali s dodatnim mirom. Ako ste ekstra paranoični, možete primijeniti iste tehnike šifriranja kao što je navedeno ovdje Kako šifrirati svoje Dropbox podatke pomoću ENCFS-a [Linux]Dropbox je vjerojatno jedan od najboljih online alata za sinkronizaciju datoteka. Međutim, ako ste u posljednje vrijeme pregledavali vijesti o tehnologiji, vidjet ćete da Dropbox u posljednje vrijeme ima problema s privatnošću. Stoga, šifriranje... Čitaj više također. Ono što ćete sada učiniti ovisi o vama.
Radi li vam ova alternativa Dropboxu? Želite li se prebaciti na nešto drugo ili ostati s Dropboxom? Mislite li da su projekti poput Sparklesharea vrijedni? Javite nam se u komentarima!
Danny je apsolvent na Sveučilištu North Texas koji uživa u svim aspektima softvera otvorenog koda i Linuxa.