Kaip nustatyti „Linux“ „Rclone“

Daugelis debesijos paslaugų nepalaiko „Linux“platformoje, taigi, jei norite perkelti failus pirmyn ir atgal, turėsite naudoti trečiosios šalies sprendimą. Yra daugybė sprendimų, leidžiančių „Linux“ vartotojams pasiekti trečiųjų šalių debesų paslaugas (pvz., „Google Drive“, „Backblaze“ ir kt.), Tačiau „Rclone for Linux“ yra geriausias pasirinkimas, nes tai leidžia vartotojams turėti kelis ryšius su daugeliu skirtingų paslaugų.

Įdiekite „Google Go“

„Rclone“ naudoja „Google Go“, taigi prieš įdiegdamijį turėsite sukurti ir pasiruošę kurti versijos profilį. Laimei, kad daugumos „Linux“ distribucijų programinės įrangos šaltiniuose yra naujausia „Go“ kalbos versija. Atidarykite terminalą ir nustatykite jį savo „Linux“ OS.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

„Arch Linux“

Daugelis „Linux“ paskirstymų automatiškai nustato asukurti „Google Go“ aplinką. „Arch“ nėra vienas iš tų paskirstymų. Norėdami įdiegti naujausią „Google Go“ versiją, naudokite „Pacman“ paketo įrankį. Tada nustatykite kūrimo aplinką vykdydami oficialias „Arch Wiki“ instrukcijas.

sudo pacman -S go

Fedora

„Fedora Linux“ oficialiai naudoja „Google Go“programinės įrangos šaltinių, tačiau tai automatiškai nenustato kūrimo aplinkos. Norėdami gauti „Go“, naudokite DNF pakavimo įrankį, tada vykdykite „Fedora“ kūrėjo instrukcijas, kurios parodo, kaip nustatyti kūrimo aplinką.

sudo dnf install golang

„OpenSUSE“

sudo zypper install go go-doc

Bendrasis „Linux“

Naudojant „Linux“ paskirstymą, kurio dar nėrapatogus „Google Go“ diegimo paketas? Viską turėsite nustatyti rankiniu būdu. „Pradėti nuo nulio“ nustatymas pradedamas atsisiųsdamas leidimą iš svetainės.

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

Kai „Go“ paketas baigs atsisiųsti į savo „Linux“ asmeninį kompiuterį, naudokite degutas komandą ir išgauti ją / usr / vietinis.

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

Eiti dirba. Kitas žingsnis yra sukonfigūruoti kūrimo / kūrimo aplinką, kad galėtume įdiegti „Rclone“ į „Linux“. Pradėkite naudodami mkdir komanda sukurti naują aplanką.

mkdir -p ~/go-development

Po pagrindinio aplanko sukurkite poaplankius „šiukšliadėžė“, „src“ ir „pkg“.

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

Atidarykite savo „Bash“ profilį „Nano“, teksto rengyklėje.

nano ~/.profile

Arba:

nano ~/.bash_profile

Įklijuokite žemiau esantį kodą į „Nano“.

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

Išsaugokite profilio pakeitimus naudodami „Ctrl“ + O, ir išeiti su „Ctrl“ + X.

Įdiekite „Rclone“

Norėdami įdiegti „Rclone“ į „Linux“, atidarykite terminalą ir naudokite eiti gauti komanda. Vykdydami šią komandą atsisiųsite naujausią „Rclone“ šaltinio kodo versiją tiesiai į „Go“ kūrimo aplinką.

go get github.com/ncw/rclone

Kompaktinis diskas į savo „Go“ aplinkos kelią.

cd $GOPATH/bin

Raskite dvejetainį failą „Rclone“ ir įdėkite jį į savo dėklo katalogą. Įdėjus duomenis į šį katalogą programa taps vykdoma, kaip ir bet kuri kita programa.

sudo cp rclone /usr/bin/

Įdiekite „Rclone“ be „Google Go“

Naudojant „Google Go“ „Rclone“ versiją yra puikus būdas paleisti programą ir paleisti, nes „Go“ palaiko beveik kiekvieną „Linux“ paskirstymą.

Tai sakė, jei nenorite nustatyti „Go“, nedvejodami patikrinkite Pkgs.org, ar nėra diegiamos dvejetainės versijos.

Norėdami įdiegti dvejetainę versiją, slinkite per sąrašą sąraše, raskite „Linux“ paskirstymą ir spustelėkite „rclone“.

Naudokite „Rclone“ „Linux“

„Rclone“ nustatymas „Linux“ pradžioje sukuriamas naujas konfigūracijos failas. Terminale paleiskite rclone konfig komanda.

rclone config

Norint naudoti „Rclone“, reikia naujo nuotolinio valdymo pulto. Norėdami sukurti naują nuotolinį ryšį, paspauskite klaviatūros mygtuką „n“ ir paspauskite mygtuką įeiti Raktas.

Gnybtų laukelyje įveskite ryšio pavadinimą. Šiame vadove šį ryšį mes vadinsime „testu“.

Pasirinkę pavadinimą, pasirinkite „Rclone“ ryšio tipą. Galimos šios galimybės:

  • 1. „Amazon“ diskas
  • 2. „Amazon S3“
  • 3. B2 užpakalinis stiklas
  • 4. „Dropbox“
  • 5. Šifruokite / iššifruokite nuotolinio valdymo pultą
  • 6. „Google Cloud Storage“
  • 7. „Google“ diskas
  • 8. Hubic
  • 9. Vietinis diskas
  • 10. „Microsoft OneDrive“
  • 11. „OpenStack Swift“ („Rackspace Cloud Files“, „Memset Memstore“, OVH)
  • 12. SSH / SFTP
  • 13. „Yandex“ diskas

Įveskite naujo ryšio pasirinkimo numerį ir paspauskite mygtuką įeiti klaviatūros klavišą, jei norite pereiti prie kito konfigūravimo proceso veiksmo.

Vykdykite nurodymus ir darykite tai, kas nurodyta žingsniuose. Kai jūsų naujas „Rclone“ ryšys bus paruoštas, parašykite raidę „y“, kad „taip, tai gerai“, ir paspauskite mygtuką įeiti Raktas.

Kopijuoti failus

Jūsų naujas „Rclone“ ryšys nustatytas. Nukopijuokime kai kuriuos failus. Norėdami nukopijuoti kai kuriuos duomenis į pagrindinį jūsų ryšio katalogą, atlikite šiuos veiksmus:

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

Sinchronizuojami failai

Norite sinchronizuoti kai kuriuos duomenis iš savo nuotolinio ryšio su „Rclone“? Atlikite tai atlikdami šią komandą.

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

Komentarai