Како да подесите Ресилио Синц сервер на Линук-у

Želite li jednostavan metod za sinhronizaciju podataka između Mac, Windows, Linux, Android i drugih platformi? Razmislite o Resilio Sync! Ovaj alat za sinhronizaciju razvijen je od strane tima koji stoji iza BitTorrenta. Koristi BitTorrent protokol za prenos fajlova preko mreže i interneta. U ovom vodiču, pokazaćemo vam kako da podesite Resilio Sync server na Linux sistemu.

Dodavanje softverskog repozitorijuma

Pre nego što instalirate softver na svoj sistem, Resilio Sync zahteva da dodate poseban softverski repozitorijum. To je zato što se radi o softveru treće strane, koji Linux distribucije obično ne uključuju jer je Resilio Sync zatvorenog koda, što otežava licenciranje za distribuciju.

Sledite uputstva u nastavku da biste dodali repozitorijum softvera treće strane na vaš sistem:

Za sisteme bazirane na Debian/Ubuntu

Iako repozitorijum izgleda kao Debian repozitorijum, radiće na svim Debian i Ubuntu baziranim Linux distribucijama. Trenutno ne postoji pouzdan (i zvaničan) PPA za Ubuntu korisnike, pa je potrebno da uradite sledeće. Otvorite terminal i kopirajte sledeću dugačku liniju. PAŽNJA: NE DODAJTE RAZMAKE. Ako se ova linija skrati ili razdvoji na bilo koji način, izmena neće ispravno funkcionisati.

Ova linija komande će automatski izmeniti datoteku sa izvorima softvera. Nema potrebe da išta menjate u tekst editoru.

echo "deb https://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list

Nakon što je izvor softvera dodat na sistem, potrebno je preuzeti potpisani GPG ključ. Ovo je važno jer menadžer paketa NEĆE instalirati nepotpisani softver:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

Na kraju, pokrenite ažuriranje sistema kako bi se promene primenile.

Za Ubuntu: sudo apt update

Za Debian: sudo apt-get update

Za sisteme bazirane na Red Hat-u

Kao i u slučaju sistema baziranih na Debianu, Linux distribucije zasnovane na Red Hat-u ne uključuju Resilio Sync softver po defaultu. Zbog toga korisnici moraju dodati repozitorijum treće strane pre nego što mogu instalirati softver.

Evo kako to možete uraditi na sistemima zasnovanim na Red Hat-u. Prvo, otvorite terminal i steknite root pristup:

sudo -s

Sa root pristupom, kreirajte novu konfiguracionu datoteku za repozitorijum:

sudo nano /etc/yum.repos.d/resilio-sync.repo

Zatim, zalepite sledeći sadržaj u datoteku:

[resilio-sync]
name=Resilio Sync
baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch
enabled=1
gpgcheck=1

Nakon kreiranja nove datoteke repozitorijuma, dodajte javno potpisani GPG ključ. Red Hat sistemi često odbijaju da instaliraju softver bez ovog koraka iz bezbednosnih razloga.

rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc

Instalacija

Sada kada je softverski repozitorijum dodat, preostaje samo da instalirate softver. Ako ne koristite Arch Linux, Debian/Ubuntu ili Red Hat Linux distribuciju, moraćete da preuzmete generički binarni paket za Resilio Sync alat.

Napomena: Ako pratite ovaj vodič koristeći generički binarni program, uputstva su uglavnom ista.

Za Ubuntu (Mint/Elementary i drugi derivati)

sudo apt install resilio-sync

Za Debian (Bunsen Labs i drugi Debian bazirani Linux sistemi)

sudo apt-get install resilio-sync

Za Red Hat (Fedora/CentOS/RHEL itd.)

sudo dnf install resilio-sync

ili

sudo yum install resilio-sync

Arch Linux

Korisnicima Arch Linux-a je lako. Kao i većina softvera, Resilio Sync je lako dostupan u Arch Linux korisničkom repozitorijumu. Ako niste sigurni kako instalirati AUR pakete, pogledajte naš vodič kako biste saznali više o tome!

Da biste dobili Resilio Sync paket, preuzmite snimak ili direktno usmerite svog omiljenog AUR pomoćnika na ovaj paket.

Konfiguracija

Softver je instaliran. Sada je vreme da ga konfigurišete.

Systemd

Većina modernih Linux distribucija koristi systemd (sa izuzetkom starijih verzija Debiana). Zahvaljujući ovom init sistemu, omogućavanje i pokretanje servisa za sinhronizaciju je jednostavno i zahteva samo dve komande. Prvo, da biste omogućili servis za sinhronizaciju, pokrenite ovu komandu:

systemctl --user enable resilio-sync

Ova komanda će omogućiti da se alat za sinhronizaciju automatski pokrene pri svakom startu sistema (nakon ponovnog pokretanja). Međutim, ako ne želite da restartujete sistem, pokrenite naredbu start, koja će direktno pokrenuti alatku za sinhronizaciju odmah.

systemctl --user start resilio-sync

Starije verzije Debiana:

sudo service resilio-sync start

Sinhronizacija

Alat za sinhronizaciju nije GTK program, već web aplikacija. Da biste konfigurisali podešavanja sinhronizacije, otvorite web pregledač i posetite ovu adresu: https://localhost:8888/gui/

Na web stranici Resilio Sync, biće zatraženo da kreirate novo korisničko ime i lozinku. Uradite to i koristite sigurnu lozinku.

Sledeća stranica će tražiti od vas da date ime uređaju za sinhronizaciju. Ovo je ime koje će drugi korisnici videti na mreži kada ga koristite. Unesite ime svog računara, na primer: ubuntu-PC, ili nešto slično.

Nakon što popunite ove informacije, bićete preusmereni na korisnički interfejs za sinhronizaciju.

Da biste započeli sinhronizaciju, pritisnite znak + u korisničkom interfejsu i odaberite „Standard Folder“.

Koristite pregledač datoteka da biste navigirali do foldera koji želite da sinhronizujete.

Konfigurišite opcije sinhronizacije, kao što su „samo za čitanje“ ili „čitanje i pisanje“.

Kada podesite dozvole, kliknite na „Ključ“. Kopirajte ovaj ključ i pošaljite ga drugim korisnicima da bi se pridružili vašoj sinhronizaciji. Alternativno, skenirajte QR kod pomoću mobilnog telefona.

Napomena: Da biste dodali sinhronizaciju pomoću ključa, kliknite na +, a zatim izaberite „Unesite vezu ili ključ“.

Resilio podržava Windows, Mac i Android.