Sådan opsætter du en Resilio Sync-server på Linux

Vil du have en nem, problemfri måde at synkronisere mellem Mac, Windows, Linux, Android og andre platforme? Tjek Resilio Sync! Det er et synkroniseringsværktøj lavet af nogle af folkene bag bittorrent. Den bruger bittorrent-protokollen til at overføre filer over netværket og internettet som helhed. Sådan konfigurerer du en Resilio Sync-server på Linux.

Tilføj Software Repo

Før du installerer softwaren på systemet, har Resilio Sync et softwarelager, der skal tilføjes. Dette skyldes, at det er tredjepartssoftware, og Linux-distributioner ikke bærer det, muligvis fordi Resilio Sync er lukket kildekode, og Linux-distributioner ikke har licensen til at distribuere softwaren.

Under alle omstændigheder skal du følge disse instruktioner for at tilføje tredjepartssoftwarelageret til dit system.

Debian/Ubuntu baseret

Selvom softwarelageret ser meget Debian ud, vil det fungere på alle Linux-distributioner baseret på Debian og Ubuntu. Som det står, er der ikke en pålidelig (og officiel) PPA for Ubuntu-brugere. Som et resultat bliver dette nødt til at gøre. Åbn et terminalvindue, og indsæt denne lange linje indeni. TILFØJ IKKE NOGEN MELLEMRUM. Hvis denne linje er forkortet eller på nogen måde fordelt, vil redigeringen ikke fungere korrekt.

  Sådan finder du kritisk systeminformation på Linux med I-Nex

Denne linje med kommandoer vil automatisk redigere kernekildesoftwarefilen. Ingen grund til at redigere noget med en teksteditor.

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

Når softwarekilden er på systemet, skal du have fat i den signerede GPG-nøgle. Dette er vigtigt, da pakkehåndteringen IKKE VIL installere usigneret software:

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

Til sidst skal du køre en opdatering for at afspejle ændringerne.

Ubuntu baseret: sudo apt opdatering

Debian baseret: sudo apt-get opdatering

Redhat baseret

Redhat-baserede Linux-distributioner, som Debian-baserede, sender ikke Resilio-synkroniseringssoftwaren som standard, og brugere skal derfor tilføje en tredjepartssoftwareserver til deres system, før de får softwaren.

Sådan gør du det til Redhat-baserede Linux-systemer. Åbn først et terminalvindue og få root-adgang:

sudo -s

Med root-adgang skal du oprette en ny repo-konfigurationsfil.

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

Indsæt derefter følgende i filen:

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

Når du har lavet den nye repo-fil, skal du tilføje den offentligt signerede GPG-nøgle. Redhat-baserede systemer nægter ofte at installere software uden dette trin, da det er et sikkerhedsproblem.

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

Installation

Softwarelagrene føjes til systemet. Nu er der kun tilbage at installere softwaren. Hvis du ikke bruger Arch Linux, en Debian/Ubuntu- eller Redhat-baseret Linux-distribution, i stedet for at følge instruktionerne nedenfor, du skal downloade den generiske binære pakke til Resilio Syncing-værktøjet.

  Sådan får du vinduessammensætning på lette Linux-computere med Compton

Bemærk: Hvis du følger denne artikel og bruger den generiske binære, er instruktionerne højst sandsynligt de samme.

Ubuntu-baseret (Mint/Elementary og andre derivater)

sudo apt install resilio-sync

Debian-baseret (Bunsen Labs og andre Debian-baserede Linux-systemer)

sudo apt-get install resilio-sync

Redhat-baseret (Fedora/CentOS/Rhel osv.)

sudo dnf install resilio-sync

eller

sudo yum install resilio-sync

Arch Linux

Arch Linux-brugere har det nemt. Som de fleste software er Resilio Syncing-softwaren let tilgængelig på Arch Linux User repository. Ikke sikker på, hvordan man installerer AUR-pakker? Gå over til vores tutorial og lær alt om det!

For at få Resilio Sync-pakken skal du downloade øjebliksbilledet eller direkte pege din foretrukne AUR-hjælper til denne pakke her.

Konfiguration

Softwaren er installeret. Nu er det tid til at konfigurere det.

Systemd

De fleste moderne Linux-distributioner bruger systemd (minus ældre versioner af Debian). Det er på grund af dette init-system, at aktivering og start af synkroniseringstjenesten er to kommandoer væk. Kør først denne kommando for at aktivere synkroniseringssystemet:

systemctl --user enable resilio-sync

Systemctl enable vil tillade, at synkroniseringsværktøjet automatisk starter ved opstart, forudsat at du genstarter. Men hvis du ikke er interesseret i at genstarte systemet, er det tid til at køre startkommandoen. Denne kommando starter synkroniseringsværktøjet med det samme til brug.

systemctl --user start  resilio-sync

Ældre Debian-versioner:

sudo service resilio-sync start

Synkroniserer

Synkroniseringsværktøjet er ikke et GTK-program. I stedet er værktøjet webbaseret. For at konfigurere din synkroniseringsopsætning skal du åbne en webbrowser og gå til denne hjemmeside: https://localhost:8888/gui/

  Sådan opdaterer du Discord-appen på Linux

På hjemmesiden beder Resilio Sync brugeren om at oprette et nyt brugernavn og en ny adgangskode. Gør det, og brug en sikker adgangskode.

Den næste side kræver, at brugeren giver et navn til synkroniseringsenheden. Dette er, hvad andre brugere på netværket vil se, når du bruger det. Indtast navnet på din pc. For eksempel: ubuntu-pc eller noget lignende.

Når disse oplysninger er udfyldt, føres du til synkroniseringsbrugerfladen.

For at starte en synkronisering skal du trykke på +-tegnet i brugergrænsefladen og klikke på “standardmappe”.

Brug filbrowseren til at navigere til den mappe, hvor synkroniseringen skal bruge.

Konfigurer synkroniseringsindstillingerne, såsom “read only” eller “read and write”.

Med tilladelsen sat op, klik på “tast”. Kopiér denne nøgle og send den til andre brugere for at tilføje til din synkronisering. Alternativt kan du scanne QR-koden på mobilen.

Bemærk: For at tilføje en synkronisering via en tast skal du klikke på + og derefter vælge “indtast et link eller en nøgle”.

Resilio har support til Windows, Mac, Android.