Hogyan állítsuk be az Rclone-t Linuxra

Sok felhőszolgáltatás nem támogatja a Linux platformot, ezért ha fájlokat szeretne oda-vissza másolni, külső féltől származó megoldást kell használnia. Sokféle megoldás létezik, amelyek lehetővé teszik a Linux-felhasználók számára, hogy hozzáférjenek harmadik féltől származó felhőszolgáltatásokhoz (például Google Drive, Backblaze stb.), de az Rclone for Linux messze a legjobb, mivel lehetővé teszi a felhasználók számára, hogy többféle szolgáltatáshoz is kapcsolódjanak.

Telepítse a Google Go-t

Az Rclone a Google Go-t használja, így a telepítés előtt be kell állítania egy összeállítási profilt, és készen kell állnia a használatra. Szerencsére a legtöbb Linux disztribúció a Go nyelv legújabb verzióját tartalmazza a szoftverforrásokban. Nyisson meg egy terminált, és állítsa be Linux operációs rendszerén.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

A legtöbb Linux-disztribúció automatikusan beállít egy összeállítási környezetet a Google Go számára. Az Arch nem tartozik ezek közé a disztribúciók közé. Használja a Pacman csomageszközt a Google Go legújabb verziójának telepítéséhez. Ezután állítson be egy építési környezetet követve a hivatalos Arch Wiki utasításokat.

sudo pacman -S go

Fedora

A Fedora Linux hivatalos szoftverforrásaiban megtalálható a Google Go, de ez nem állít be automatikusan összeállítási környezetet. Használja a DNF csomagolóeszközt a Go letöltéséhez, majd kövesse a Fedora fejlesztői utasítások amelyek bemutatják az építési környezet beállítását.

sudo dnf install golang

OpenSUSE

sudo zypper install go go-doc

Általános Linux

Olyan Linux disztribúciót használ, amely nem rendelkezik kényelmes csomaggal a Google Go telepítéséhez? Mindent manuálisan kell beállítani. A Go nulláról történő beállítása a kiadás letöltésével kezdődik a webhelyről.

cd ~/Downloads

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

Amikor a Go csomag letöltése befejeződött a Linux PC-re, használja a tar parancsot, és csomagolja ki a /usr/local mappába.

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

A Go működik. A következő lépés egy fejlesztői/építési környezet konfigurálása, hogy az Rclone-t telepíthessük Linuxra. Kezdje az mkdir paranccsal új mappa létrehozásához.

mkdir -p ~/go-development

A főmappa után hozza létre a „bin”, „src” és „pkg” almappákat.

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

Nyissa meg Bash-profilját a Nano szövegszerkesztőben.

nano ~/.profile

Vagy:

nano ~/.bash_profile

Illessze be az alábbi kódot a Nano-ba.

  Hogyan próbáljunk ki játékokat a Google Play Instant segítségével Androidon

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

Mentse el a módosításokat a profiljába a Ctrl + O billentyűkombinációval, és lépjen ki a Ctrl + X billentyűkombinációval.

Telepítse az Rclone-t

Az Rclone Linux rendszerre történő telepítéséhez nyisson meg egy terminált, és használja a go get parancsot. A parancs futtatása közvetlenül letölti az Rclone forráskód legújabb verzióját a Go fejlesztői környezetébe.

go get github.com/ncw/rclone

CD-t a Go környezet elérési útjába.

cd $GOPATH/bin

Keresse meg az Rclone bináris fájlt, és helyezze el a Bin könyvtárába. Ha az adatokat ebbe a könyvtárba helyezi, az alkalmazás futtathatóvá válik, mint bármely más program.

sudo cp rclone /usr/bin/

Telepítse az Rclone-t a Google Go nélkül

Az Rclone Google Go verziójának használata nagyszerű módja annak, hogy az alkalmazást üzembe helyezze és futtassa, mivel a Go szinte minden Linux-disztribúción támogatja.

  Hozzon létre vendégfiókot iPhone-ján a GuestMode segítségével

Ennek ellenére, ha nincs kedve a Go beállításához, nyugodtan ellenőrizze Pkgs.org bináris verzió telepítéséhez.

A bináris verzió telepítéséhez görgessen végig az oldalon található listán, keresse meg a Linux disztribúcióját, és kattintson az „rclone” gombra.

Használja az Rclone-t Linuxon

Az Rclone beállítása Linux rendszeren egy új konfigurációs fájl létrehozásával kezdődik. A terminálon futtassa a rclone config parancsot.

rclone config

Az Rclone használatához új távirányító szükséges. Új távoli kapcsolat létrehozásához nyomja meg az „n” gombot a billentyűzeten, majd nyomja meg az Enter billentyűt.

A csatlakozódobozba írja be a kapcsolat nevét. Ebben az oktatóanyagban ezt a kapcsolatot „tesztnek” nevezzük.

A név kiválasztása után válassza ki a használni kívánt Rclone kapcsolat típusát. A lehetőségek a következők:

  Hogyan készítsünk papírt a Minecraftban

1. Amazon Drive
2. Amazon S3
3. Backblaze B2
4. Dropbox
5. Távirányító titkosítása/dekódolása
6. Google Cloud Storage
7. Google Drive
8. Hubic
9. Helyi lemez
10. Microsoft OneDrive
11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
12. SSH/SFTP
13. Yandex Disk

Írja be az új kapcsolathoz tartozó kiválasztási számot, és nyomja meg az Enter billentyűt a billentyűzeten, hogy továbblépjen a konfigurációs folyamat következő lépésére.

Kövesse az utasításokat, és tegye a lépésekben leírtakat. Amikor az új Rclone kapcsolat készen áll a használatra, írja be az „y” betűt az „igen, ez rendben van” szóhoz, és nyomja meg az Enter billentyűt.

Fájlok másolása

Az új Rclone kapcsolat be van állítva. Másoljunk néhány fájlt. Néhány adat másolásához a kapcsolat gyökérkönyvtárába tegye a következőket:

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

Fájlok szinkronizálása

Szeretne szinkronizálni néhány adatot távoli kapcsolatáról az Rclone szolgáltatással? Végezze el a következő paranccsal.

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