Запуск новая версия утилиты Rclone 1.63, версия, в которой были добавлены новые сервисы, а также улучшения компиляции, исправления ошибок и многое другое
Для тех, кто не знает о Rclone, они должны знать, что аналог rsync который предназначен для копирования и синхронизации данных между локальной системой и различными облачными сервисами хранения, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud и Яндекс.Диск.
Основные новые возможности Rclone 1.63
В представленной новой версии Rclone 1.63 подчеркивается, что реализован режим частичной загрузки файлов для хранения локальный, ftp и sftp, где данные сначала переносятся во временный файл с расширением «.partial», а после завершения передачи данных этот файл переименовывается в файл назначения. Флаг --inplace предназначен для отключения этого поведения.
Еще одно важное изменение: серверные части хранилища s3, azureblob и gcs добавили поддержка закладок каталога разрешить хранение пустых каталогов.
Помимо этого добавлен флаг «–default-time», с помощью которого вы можете установить время, которое будет отведено для файлов и каталогов со временем модификации unknown и добавлены бэкенды для хранения резервных копий в хранилищах Pikpak, petabox.io, GCS (Google Cloud Storage) и Fastmail.
Что касается исправления ошибок, то подчеркивается, что исправлены метрики Prometheus чтобы сделать их такими же, как ядро/статистика, также упоминается, что исправлено повреждение экрана при входе в систему и исправлена тупиковая ситуация с ошибками в --files-from.
Из других изменений, которые выделяются в этой новой версии:
- Исправить бесконечный рекурсивный вызов в пейсере ModifyCalculator
- Устранение неполадок с повторным использованием HTTP-соединений
- Исправление в операциях/статистике с отслеживанием
- Исправлен вывод значений времени в options/get
- Исправить возможную гонку данных
- Исправление сообщаемой версии операционной системы/ядра для Windows
- Удалено ненужное выделение байтовых сегментов для чтения
- Устранить ошибку монтирования rclone при установке через доморощенный
- Добавлен _netdev в пример монтирования, чтобы он рассматривался как удаленная, а не локальная система.
Если вы интересно узнать об этом больше этой новой выпущенной версии вы можете проверить детали По следующей ссылке.
Как установить Rclone на Ubuntu и производные?
Чтобы иметь возможность установить этот инструмент в Ubuntu и его производных нужно иметь Go установил систему.
Для этого мы должны открыть терминал и выполнить на нем следующую команду:
sudo apt install golang
После этого мы установим Go на наш компьютер.
Сейчас следующим шагом будет установка Rclone в системе, поэтому мы должны перейти на официальный сайт проекта, где мы можем получить последнюю версию установщика. Ссылка такая.
wget https://downloads.rclone.org/rclone-current-linux-amd64.deb -O rclone.deb
И мы можем установить загруженный пакет с помощью:
sudo dpkg -i rclone.deb
Теперь для тех, у кого есть 32-битная система, они устанавливают загрузку с помощью:
wget https://downloads.rclone.org/rclone-current-linux-386.deb -O rclone.deb
Y мы можем установить загруженный пакет с помощью:
sudo dpkg -i rclone.deb
Наконец, если у вас возникнут проблемы с зависимостями пакетов. Вы можете решить их, набрав в терминале следующую команду:
sudo apt -f install
Другой способ установки, использует скрипт установки, предложенный непосредственно разработчиками и для этого достаточно открыть терминал и набрать:
curl https://rclone.org/install.sh | sudo bash
Базовое использование Rclone
Чтобы начать использовать этот инструмент, мы должны создать файл конфигурации. Делаем это из терминала, набрав
rclone config
Rclone требует удаленного подключения. Чтобы создать новое удаленное соединение, мы должны нажать клавишу «n», а затем клавишу Enter. Как только это будет сделано, теперь они должны дать соединению имя, после выбора имени выберите тип соединения, которое будет использовать Rclone.
После этого мы должны введите номер выбора для нового подключения и нажмите клавишу Enter на клавиатуре.
Здесь вы должны следовать инструкциям и делать то, что говорится в шагах. Когда новое соединение Rclone будет готово, просто введите «y» вместо «да, все в порядке» и нажмите клавишу Enter.
Ваше новое соединение Rclone настроено. Скопируем несколько файлов. Чтобы скопировать некоторые данные в каталог подключения, сделайте следующее:
rclone copy /ruta/a/la/carpeta/archivo /nombredetuconexcion: remotefolder
Вы хотите синхронизировать некоторые данные вашего удаленного соединения с Rclone, сделайте это с помощью следующей команды.
rclone sync /ruta/a/carpeta/a/sincronizar /nombredetuconexcion: remotefolder