Resilio Sync – 1.del – Installation

Linux installation af Resilio Sync app

Resilio Sync er en lukket proprietær platform der bruger BitTorrent protokol til privat synkronisering af filer mellem computere.

Dette er 1. del af Resilio Sync Guiden

Denne guide er en oversættelse af Resilios installations guide1 og her er kun medtaget oplysninger som er relevant for Debian baserede Linux distributioner.

Denne guide antager at du ved hvad kørende services og start processer er og hvordan pakker installeres.

Opdatering. Hvis du har btsync installeret og kørende, skal denne service stoppes inden du installerer resilio-sync. Alle indstillinger fra btsync vil blive flyttet til resilio-sync.

Før opdatering fra btsync til resilio-sync skal du kontrollere at du har nok fri plads på den partition som mappen /var/lib/btsync ligger på. Du skal minimum have det dobbelte af mappens nuværende størrelse. Hvis du skal frigøre plads kan du slette sync.log (og arkiver) samt journaler.

Før installation af Resilio Sync skal btsync stoppes.

$ sudo systemctl stop btsync

Hvis du ikke har har btsync installeret, så ignorer ovenstående og forsæt med at installere resilio-sync.

For at installere Sync fra Resilio repo, skal du gennem tre trin:

  1. Tilføj pakkelager (repository)
  2. Tilføje PGP offentlig nøgle til pakke verifikation
  3. Installere appen

Debian baseret Linux (Debian, Ubuntu, Zorin, Elementary)

Som root opret filen /etc/apt/sources.list.d/resilio-sync.list for at registrere pakkelager. Filen skal have dette indhold:

deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

Du kan bruge gedit, nano eller anden editor efter dit valg men det skal være via sudo

$ sudo nano /etc/apt/sources.list.d/resilio-sync.list

forudsat du har gksu installeret

$ gksu gedit /etc/apt/sources.list.d/resilio-sync.list

Tilføj derefter den offentlige PGP nøgle med wget

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

Installer Sync

$ sudo apt-get update
$ sudo apt-get install resilio-sync

Håndtering af Sync

For at undgå rettighedsproblemer er det en fordel at lade resilio-sync køre for den enkelte bruger. Derfor skal filen /usr/lib/systemd/user/resilio-sync.service ændres fra WantedBy=multi-user.target til WantedBy=default.target. Gem fil og aktiver servicen:

$ sudo nano /usr/lib/systemd/user/reilio-sync.service

Ret filen som beskrevet og gem den derefter startes servicen

$ systemctl --user enable resilio-sync

Systemctl kan også bruges med start, stop, enable, disable, status f.eks.

systemctl --user status resilio-sync

Yderligere guide og info om Sync på Linux findes i denne Guide to Linux som er på engelsk

Havde du btsync installeret kan den nu fjernes

$ sudo apt-get purge btsync

Forsættelse

Gå videre med 2. del af guiden.