Запуск новая утилита Rclone версии 1.58, который инструмент на основе командной строки, является кроссплатформенным, полностью бесплатным и открытым исходным кодом, который написан на языке программирования GO и выпущен в соответствии с условиями лицензии MIT.
Rclone - это аналог rsync, который предназначен для копирования и синхронизации данных между локальной системой и различными облачными хранилищами., таких как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud и Яндекс.Диск.
Основные новые возможности Rclone 1.58
В представленной новой версии Rclone 1.58 мы можем обнаружить, что добавлены серверные части хранить резервные копии в Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj и RackCorp.
Еще одно изменение, которое выделяется в этой новой версии, заключается в том, что команда "rclone bisync" была реализована с eл режим двусторонней синхронизации экспериментальная, в ней на вход передаются две директории, которые могут быть как локальными директориями, так и ссылками на внешние хранилища и облачные сервисы. Предлагаемая команда синхронизирует содержимое этих каталогов с учетом изменений в каждом из них (изменения в первом каталоге отражаются во втором, а изменения во втором — в первом).
С другой стороны, подчеркивается, что поддержка синтаксиса регулярных выражений "{{ regexp }}" для сопоставления с образцом в фильтрах и что команда hashsum реализует возможность генерации хэша для данных, поступающих через стандартный входной поток.
Из других изменений которые выделяются из этой новой версии:
- В библиотеку librclone добавлена поддержка команд монтирования.
- Добавлены сборки Windows для архитектуры ARM64.
- Исправить версию архитектуры ARM в пакетах .deb
- Минимальная версия компилятора Go, необходимая для компиляции, увеличена до 1.15.
Наконец, если вы хотите узнать больше об этой новой выпущенной версии, вы можете ознакомиться с подробностями По следующей ссылке.
Как установить Rclone 1.58 на 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
Как удалить Rclone из Ubuntu и производных?
Наконец, для тех, кто хочет удалить это приложение из своей системы по какой-либо причине. Им нужно только открыть терминал, и на нем они наберут следующую команду:
sudo apt-get remove --auto-remove rclone sudo apt-get purge --auto-remove rclone