- - Hvordan konfigurere Rclone for Linux

Hvordan konfigurere Rclone for Linux

Mange skytjenester støtter ikke Linuxplattform, så hvis du ønsker å overføre filer frem og tilbake, må du bruke en tredjepartsløsning. Det er mange typer løsninger som gjør det mulig for Linux-brukere å få tilgang til tredjeparts skytjenester (som Google Drive, Backblaze, osv.), Men Rclone for Linux er langt den beste, ettersom det gjør det mulig for brukere å ha flere tilkoblinger til mange forskjellige tjenester.

Installer Google Go

Rclone bruker Google Go, så før du kan installeredet, du må ha en build-profil satt opp og klar til å gå. Heldigvis har de fleste Linux-distribusjoner en fersk versjon av Go-språket i programvarekildene. Åpne en terminal og få den satt opp på Linux OS.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

De fleste Linux-distribusjoner setter automatisk opp enbygge miljø for Google Go. Arch er ikke en av disse distribusjonene. Bruk Pacman-pakkeverktøyet for å installere den nyeste versjonen av Google Go. Deretter kan du sette opp et bygningsmiljø ved å følge de offisielle Arch Wiki-instruksjonene.

sudo pacman -S go

Fedora

Fedora Linux har Google Go i det offisielleprogramvarekilder, men det oppretter ikke automatisk et bygningsmiljø. Bruk DNF-pakkeverktøyet for å få Go, og følg deretter Fedora Developer-instruksjonene som viser hvordan du setter opp et bygningsmiljø.

sudo dnf install golang

Opensuse

sudo zypper install go go-doc

Generisk Linux

Å bruke en Linux-distribusjon som ikke har enpraktisk pakke for installasjon av Google Go? Du må konfigurere alt manuelt. Å sette opp Go fra bunnen av starter med å laste ned utgivelsen fra nettstedet.

cd ~/Downloads
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz

Når Go-pakken er ferdig med å laste ned til din Linux-PC, bruk tjære kommandoen og trekke den ut til / Usr / local.

sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz

Go jobber. Neste trinn er å konfigurere et utviklings- / bygningsmiljø slik at vi kan installere Rclone på Linux. Start med å bruke mkdir kommando for å lage en ny mappe.

mkdir -p ~/go-development

Etter hovedmappen lager du undermappene “bin”, “src” og “pkg”.

mkdir -p ~/go-development/bin
mkdir -p ~/go-development/src
mkdir -p ~/go-development/pkg

Åpne Bash-profilen din i Nano, tekstredigeringsprogram.

nano ~/.profile

Eller:

nano ~/.bash_profile

Lim koden nedenfor i Nano.

export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Lagre redigeringene i profilen din med Ctrl + O, og avslutt med Ctrl + X.

Installer Rclone

For å installere Rclone på Linux, åpne opp en terminal og bruke kommando. Hvis du kjører denne kommandoen, vil du laste ned en fersk versjon av Rclone-kildekoden direkte til ditt Go-utviklingsmiljø.

go get github.com/ncw/rclone

CD inn på din Go-miljøsti.

cd $GOPATH/bin

Finn Rclone-binærfilen og plasser den i Bin-katalogen. Hvis du legger inn dataene i denne katalogen, blir appen kjørbar, som alle andre programmer.

sudo cp rclone /usr/bin/

Installer Rclone uten Google Go

Å bruke Google Go-versjonen av Rclone er en fin måte å få applikasjonen i gang, ettersom Go har støtte på nesten hver Linux-distribusjon.

Når det er sagt, hvis du ikke har lyst til å sette opp Go, kan du gjerne sjekke Pkgs.org for en binærversjon å installere.

For å installere den binære versjonen, bla deg gjennom listen på siden, finn Linux-distribusjonen din og klikk på “rclone.”

Bruk Rclone på Linux

Å sette opp Rclone på Linux starter med å generere en ny konfigurasjonsfil. I en terminal, kjør rclone config kommando.

rclone config

Å bruke Rclone krever en ny fjernkontroll. For å opprette en ny ekstern tilkobling, trykk “n” -knappen på tastaturet og trykk på Tast inn nøkkel.

Skriv inn navnet på tilkoblingen i terminalboksen. I denne opplæringen kaller vi denne tilkoblingen "test."

Etter å ha valgt et navn, velg hvilken type tilkobling Rclone skal bruke. Alternativene er:

  • 1. Amazon Drive
  • 2. Amazon S3
  • 3. Motblåsing B2
  • 4. Dropbox
  • 5. Krypter / dekrypter en fjernkontroll
  • 6. Google Cloud Storage
  • 7. Google Drive
  • 8. Hubisk
  • 9. Lokal disk
  • 10. Microsoft OneDrive
  • 11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
  • 12. SSH / SFTP
  • 13. Yandex Disk

Angi valgnummeret for den nye tilkoblingen, og trykk på Tast inn tasten på tastaturet for å gå videre til neste trinn i konfigurasjonsprosessen.

Følg instruksjonene og gjør hva trinnene sier. Når den nye Rclone-tilkoblingen din er klar til å gå, skriver du bokstaven “y” for “ja dette er OK” og trykker på Tast inn nøkkel.

Kopiere filer

Den nye Rclone-tilkoblingen din er konfigurert. La oss kopiere noen filer. Hvis du vil kopiere noen data til rotkatalogen til forbindelsen din, gjør du:

rclone copy /home/username/path/to/local/data-folder/ nameofconnection:remotefolder

Synkronisere filer

Vil du synkronisere data fra fjerntilkoblingen din med Rclone? Gjør det med følgende kommando.

rclone sync nameofconnection:remotefolder /home/username/path/to/local/data-folder/
</ P>

kommentarer