- - Az Rclone beállítása Linuxra

Az Rclone beállítása Linuxra

Sok felhőszolgáltatás nem támogatja a Linuxotplatformon, tehát ha oda-vissza szeretne fájlokat továbbítani, akkor harmadik féltől származó megoldást kell használnia. Számos olyan megoldás létezik, amelyek lehetővé teszik a Linux felhasználók számára, hogy harmadik fél felhőalapú szolgáltatásaihoz is hozzáférjenek (például a Google Drive, a Backblaze stb.), De a Rclone for Linux a messze a legjobb, mivel lehetővé teszi a felhasználók számára, hogy többféle szolgáltatáshoz kapcsolódjanak.

Telepítse a Google Go alkalmazást

Az Rclone a Google Go alkalmazást használja, tehát a telepítés előttehhez hozzá kell állítania egy készítési profilt, és készen kell lennie az indulásra. Szerencsére a legtöbb Linux disztribúció a szoftverforrásokban a Go nyelv legújabb verzióját tartalmazza. Nyisson meg egy terminált, és állítsa be a Linux operációs rendszerre.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

A legtöbb Linux disztribúció automatikusan beállítja akörnyezet megteremtése a Google Go számára. Az Arch nem tartozik a disztribúciók közé. A Pacman csomag eszköz segítségével telepítse a Google Go legújabb verzióját. Ezután hozzon létre egy építkezési környezetet az Arch Wiki hivatalos utasításai szerint.

sudo pacman -S go

Fedora

A Fedora Linux hivatalos Google Go-val rendelkezikszoftver források, de ez nem automatikusan állítja be az összeállítási környezetet. Használja a DNF csomagolóeszközt a Go eléréséhez, majd kövesse a Fedora Developer utasításait, amelyek megmutatják, hogyan kell beállítani az építési környezetet.

sudo dnf install golang

OpenSUSE

sudo zypper install go go-doc

Általános Linux

Olyan Linux disztribúció használata, amelynek nincskényelmes csomag a Google Go telepítéséhez? Mindent manuálisan kell beállítania. A Go to null beállításának megkezdése 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 befejezi a letöltést a Linux PC-re, használja a kátrány parancs és kibontja a / Usr / local.

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

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

mkdir -p ~/go-development

A főmappát követve 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.

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

A szerkesztéseket mentheti profiljába a Ctrl + O, és lépjen ki a Ctrl + X.

Telepítse az Rclone szoftvert

Az Rclone Linuxra történő telepítéséhez nyisson meg egy terminált és használja a megy kap parancs. A parancs futtatásával letöltheti a Rclone forráskódjának legújabb verzióját közvetlenül a Go fejlesztési környezetbe.

go get github.com/ncw/rclone

CD a Go környezeti ösvényedbe.

cd $GOPATH/bin

Keresse meg a Rclone bináris fájlt, és helyezze el a Bin könyvtárába. Az adatok ebbe a könyvtárba helyezése az alkalmazást végrehajthatóvá teszi, mint bármely más programhoz.

sudo cp rclone /usr/bin/

Telepítse az Rclone alkalmazást a Google Go nélkül

Az Rclone Google Go verziójának használata nagyszerű módja az alkalmazás futtatásának és futtatásának, mivel a Go szinte minden Linux disztribúción támogatást nyújt.

Ennek ellenére, ha nem érzi úgy, hogy beállítja a Go-t, nyugodtan keresse meg a Pkgs.org webhelyen elérhető bináris verziót.

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

Használja az Rclone-t Linuxon

Az Rclone telepítése Linuxon egy új konfigurációs fájl létrehozásával kezdődik. Futtasson egy terminálon a rclone config parancs.

rclone config

Az Rclone használatához új távvezérlőre van szükség. Új távoli kapcsolat létrehozásához nyomja meg a billentyűzet „n” gombját, majd nyomja meg a gombot belép kulcs.

A terminál mezőbe írja be a kapcsolat nevét. Ebben az oktatóanyagban ezt a kapcsolatot tesztelésnek nevezzük.

A név kiválasztása után válassza ki a használni kívánt Rclone kapcsolat típusát. Opciók:

  • 1. Amazon Drive
  • 2. Amazon S3
  • 3. Hátsó réteg B2
  • 4. Dropbox
  • 5. Titkosítsa / dekódolja a távirányítót
  • 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 kapcsolat választási számát, és nyomja meg a gombot belép gombot a billentyűzeten, hogy továbbléphessen a konfigurációs folyamat következő lépésébe.

Kövesse az utasításokat, és tegye meg, amit a lépések mondnak. Amikor az új Rclone kapcsolat készen áll a működésre, írja az „y” betűt az „igen, ez rendben van” elemre, és nyomja meg a gombot belép kulcs.

Fájlok másolása

Az új Rclone kapcsolat létrejött. Másoljunk néhány fájlt. Bizonyos adatok 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 a távoli kapcsolat és az Rclone kapcsolatával? Végezze el a következő paranccsal.

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

Hozzászólások