Багато хмарних сервісів не підтримують Linuxплатформи, тому якщо ви хочете перенести файли назад і назад, вам потрібно буде використовувати стороннє рішення. Існує багато типів рішень, які дозволяють користувачам Linux отримувати доступ до сторонніх хмарних сервісів (наприклад, Google Drive, Backblaze тощо), але Rclone для Linux є найкращим на сьогоднішній день, оскільки він дозволяє користувачам мати декілька підключень до багатьох різних служб.
Встановіть Google Go
Rclone використовує Google Go, тому перед встановленнямВам знадобиться створити профіль збірки та готовий до роботи. На щастя, у більшості дистрибутивів Linux у своїх джерелах програмного забезпечення є остання версія мови Go. Відкрийте термінал і налаштуйте його на вашій ОС Linux.
Ubuntu
sudo apt install golang
Debian
sudo apt-get install golang
Arch Linux
Більшість дистрибутивів Linux автоматично встановлюєтьсястворити середовище для Google Go. Arch не є одним із таких дистрибутивів. Використовуйте інструмент пакета Pacman, щоб встановити останню версію Google Go. Потім налаштуйте середовище збирання, дотримуючись офіційних інструкцій Arch Wiki.
sudo pacman -S go
Fedora
У Fedora Linux є офіційний Google Goпрограмні джерела, але це не створює автоматично середовище збирання. Використовуйте інструмент упаковки DNF, щоб отримати Go, а потім дотримуйтесь інструкцій для розробника Fedora, які показують, як налаштувати середовище збирання.
sudo dnf install golang
OpenSUSE
sudo zypper install go go-doc
Загальний Linux
Використання дистрибутива Linux, який не маєзручний пакет для встановлення Google Go? Вам потрібно буде все налаштувати вручну. Налаштування Перейти з нуля починається із завантаження релізу з веб-сайту.
cd ~/Downloads wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
Коли пакет Go закінчить завантаження на ваш ПК з Linux, використовуйте дьоготь командувати і витягувати його / usr / місцевий.
sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz
Іти працює. Наступним кроком є налаштування середовища для розробки / побудови, щоб ми могли встановити Rclone в Linux. Почніть з використання mkdir команда для створення нової папки.
mkdir -p ~/go-development
Дотримуючись основної папки, створіть підпапки «bin», «src» та «pkg».
mkdir -p ~/go-development/bin mkdir -p ~/go-development/src mkdir -p ~/go-development/pkg
Відкрийте свій профіль Bash в текстовому редакторі Nano.
nano ~/.profile
Або:
nano ~/.bash_profile
Вставте код нижче в Nano.
export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"
Збережіть правки у своєму профілі за допомогою Ctrl + O, і вийти за допомогою Ctrl + X.
Встановити Rclone
Щоб встановити Rclone в Linux, відкрийте термінал і використовуйте йти дістати командування. Запустивши цю команду, ви завантажите останню версію вихідного коду Rclone безпосередньо у ваше середовище розробки Go.
go get github.com/ncw/rclone
CD у ваш шлях оточення Go.
cd $GOPATH/bin
Знайдіть двійковий файл Rclone і помістіть його у свій каталог Bin. Внесення даних у цей каталог зробить додаток виконуваним, як і будь-яка інша програма.
sudo cp rclone /usr/bin/
Встановити Rclone без Google Go
Використання версії Rclone Google Go - це прекрасний спосіб запустити та запустити додаток, оскільки Go має підтримку майже у кожному дистрибутиві Linux.
Це означає, що якщо ви не хочете налаштувати Go, не соромтеся перевірити Pkgs.org на наявність бінарної версії.
Щоб встановити бінарну версію, прокрутіть список на сторінці, знайдіть дистрибутив Linux та натисніть «rclone».
Використовуйте Rclone в Linux
Налаштування Rclone в Linux починається з генерування нового файлу конфігурації. У терміналі запустіть rclone config командування.
rclone config
Для використання Rclone потрібен новий пульт. Щоб створити нове віддалене з'єднання, натисніть кнопку «n» на клавіатурі та натисніть увійти ключ.
У термінальній коробці введіть назву з'єднання. У цьому підручнику ми будемо називати це з'єднання "тестовим".

Вибравши ім'я, виберіть тип з'єднання, яке використовуватиме Rclone. Варіанти:
- 1. Amazon Drive
- 2. Amazon S3
- 3. Backblaze B2
- 4. Dropbox
- 5. Шифруйте / розшифруйте пульт
- 6. Хмарне зберігання Google
- 7. Диск Google
- 8. Губик
- 9. Локальний диск
- 10. Microsoft OneDrive
- 11. OpenStack Swift (хмарні файли Rackspace, Memset Memstore, OVH)
- 12. SSH / SFTP
- 13. Диск Яндекс
Введіть номер вибору для свого нового з'єднання і натисніть увійти натисніть клавішу на клавіатурі, щоб перейти до наступного кроку в процесі налаштування.

Дотримуйтесь підказок і виконайте те, що сказано в кроках. Коли ваше нове з'єднання Rclone буде готове перейти, напишіть літеру "y" на "так це нормально" і натисніть увійти ключ.
Копіювання файлів
Ваше нове з'єднання Rclone налаштовано. Скопіюємо деякі файли. Щоб скопіювати деякі дані в кореневий каталог вашого з'єднання, виконайте:
rclone copy /home/username/path/to/local/data-folder/ nameofconnection:remotefolder
Синхронізація файлів
Хочете синхронізувати деякі дані з віддаленого з'єднання з Rclone? Зробіть це за допомогою наступної команди.
rclone sync nameofconnection:remotefolder /home/username/path/to/local/data-folder/</p>
Коментарі