- - Jak skonfigurować Rclone dla systemu Linux

Jak skonfigurować Rclone dla systemu Linux

Wiele usług w chmurze nie obsługuje systemu Linuxplatformę, więc jeśli chcesz przesyłać pliki tam iz powrotem, musisz użyć rozwiązania innej firmy. Istnieje wiele rodzajów rozwiązań, które umożliwiają użytkownikom Linuxa dostęp do usług chmurowych innych firm (takich jak Dysk Google, Backblaze itp.), Ale Rclone dla Linux jest zdecydowanie najlepszy, ponieważ pozwala użytkownikom na wiele połączeń z wieloma różnymi usługami.

Zainstaluj Google Go

Rclone używa Google Go, więc zanim będzie można go zainstalowaćmusisz mieć skonfigurowany profil kompilacji i gotowy do pracy. Na szczęście większość dystrybucji Linuksa ma najnowszą wersję języka Go w swoich źródłach oprogramowania. Otwórz terminal i skonfiguruj go w systemie Linux.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

Większość dystrybucji Linuksa automatycznie konfigurujebuduj środowisko dla Google Go. Arch nie jest jedną z tych dystrybucji. Użyj narzędzia pakietu Pacman, aby zainstalować najnowszą wersję Google Go. Następnie skonfiguruj środowisko kompilacji, postępując zgodnie z oficjalnymi instrukcjami Arch Wiki.

sudo pacman -S go

Fedora

Fedora Linux ma Google Go w oficjalnej wersjiźródła oprogramowania, ale nie konfiguruje automatycznie środowiska kompilacji. Użyj narzędzia do pakowania DNF, aby uzyskać Go, a następnie postępuj zgodnie z instrukcjami dla deweloperów Fedory, które pokazują, jak skonfigurować środowisko kompilacji.

sudo dnf install golang

OpenSUSE

sudo zypper install go go-doc

Ogólny Linux

Korzystanie z dystrybucji systemu Linux, która nie mawygodny pakiet do instalacji Google Go? Musisz skonfigurować wszystko ręcznie. Konfiguracja Go od zera zaczyna się od pobrania wersji ze strony internetowej.

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

Gdy pakiet Go zakończy pobieranie na komputer z systemem Linux, użyj smoła polecenie i wypakuj go do / usr / local.

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

Go działa. Następnym krokiem jest skonfigurowanie środowiska programistycznego / kompilacji, abyśmy mogli zainstalować Rclone w systemie Linux. Zacznij od skorzystania z mkdir polecenie, aby utworzyć nowy folder.

mkdir -p ~/go-development

Po głównym folderze utwórz podfoldery „bin”, „src” i „pkg”.

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

Otwórz swój profil Bash w edytorze tekstu Nano.

nano ~/.profile

Lub:

nano ~/.bash_profile

Wklej poniższy kod do Nano.

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

Zapisz zmiany w swoim profilu za pomocą Ctrl + Oi wyjdź za pomocą Ctrl + X.

Zainstaluj Rclone

Aby zainstalować Rclone w systemie Linux, otwórz terminal i użyj udać się dostać Komenda. Uruchomienie tego polecenia spowoduje pobranie najnowszej wersji kodu źródłowego Rclone bezpośrednio do środowiska programistycznego Go.

go get github.com/ncw/rclone

Płyta CD na ścieżkę środowiska Go.

cd $GOPATH/bin

Znajdź plik binarny Rclone i umieść go w katalogu Bin. Umieszczenie danych w tym katalogu spowoduje, że aplikacja będzie wykonywalna, jak każdy inny program.

sudo cp rclone /usr/bin/

Zainstaluj Rclone bez Google Go

Korzystanie z wersji Rclone w Google Go to świetny sposób na uruchomienie aplikacji, ponieważ Go obsługuje prawie każdą dystrybucję Linuksa.

To powiedziawszy, jeśli nie masz ochoty konfigurować Go, możesz sprawdzić Pkgs.org, aby zainstalować wersję binarną.

Aby zainstalować wersję binarną, przewiń listę na stronie, znajdź swoją dystrybucję Linuksa i kliknij „rclone”.

Użyj Rclone w systemie Linux

Konfigurowanie Rclone w systemie Linux rozpoczyna się od wygenerowania nowego pliku konfiguracyjnego. W terminalu uruchom Konfiguracja rclone Komenda.

rclone config

Korzystanie z Rclone wymaga nowego pilota. Aby utworzyć nowe połączenie zdalne, naciśnij przycisk „n” na klawiaturze i naciśnij wchodzić klawisz.

W polu terminala wpisz nazwę połączenia. W tym samouczku nazwiemy to połączenie „testem”.

Po wybraniu nazwy wybierz typ połączenia, którego ma używać Rclone. Dostępne opcje to:

  • 1. Amazon Drive
  • 2. Amazon S3
  • 3. Backblaze B2
  • 4. Dropbox
  • 5. Szyfruj / odszyfruj pilota
  • 6. Google Cloud Storage
  • 7. Dysk Google
  • 8. Hubic
  • 9. Dysk lokalny
  • 10. Microsoft OneDrive
  • 11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
  • 12. SSH / SFTP
  • 13. Dysk Yandex

Wprowadź numer wyboru dla nowego połączenia i naciśnij wchodzić klawisz na klawiaturze, aby przejść do następnego kroku w procesie konfiguracji.

Postępuj zgodnie z instrukcjami i postępuj zgodnie z instrukcjami. Gdy nowe połączenie Rclone jest gotowe do pracy, napisz literę „y” dla „tak, to jest OK” i naciśnij wchodzić klawisz.

Kopiowanie plików

Twoje nowe połączenie Rclone zostało skonfigurowane. Skopiujmy niektóre pliki. Aby skopiować niektóre dane do katalogu głównego połączenia, wykonaj:

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

Synchronizowanie plików

Chcesz zsynchronizować niektóre dane ze zdalnego połączenia z Rclone? Zrób to za pomocą następującego polecenia.

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

Komentarze