Rclone 1.58 ya fue liberado y estas son sus novedades
Se ha presentado el lanzamiento de la nueva versión de utilidad Rclone 1.58, la cual es una herramienta basada en la línea de comandos, es multiplataforma, totalmente gratuita y de código abierto, que está escrita en el lenguaje de programación GO y liberado bajo los términos de la licencia MIT.
Rclone es un análogo de rsync que está diseñado para copiar y sincronizar datos entre el sistema local y varios servicios de almacenamiento en la nube, como Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud y Yandex.Disk.
Principales novedades de Rclone 1.58
En esta nueva versión que se presenta de Rclone 1.58 podremos encontrar que se agregaron backends para almacenar copias de seguridad en Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj y RackCorp.
Otro de los cambios que se destaca de esta nueva versión, es que el comando «rclone bisync» se ha implementado con el modo de sincronización bidireccional experimental, en él se pasan dos directorios a la entrada, que pueden ser tanto directorios locales como enlaces a almacenamientos externos y servicios en la nube. El comando propuesto sincroniza el contenido de estos directorios, teniendo en cuenta los cambios en cada uno de ellos (los cambios en el primer directorio se reflejan en el segundo y los cambios en el segundo se reflejan en el primero).
Por otra parte, se destaca que se agregó el soporte para la sintaxis de expresión regular «{{ regexp }}» para la coincidencia de patrones en los filtros y que el comando hashsum implementa la capacidad de generar un hash para los datos que llegan a través del flujo de entrada estándar.
De los demás cambios que se destacan de esta nueva versión:
- Se ha agregado soporte para comandos de montaje a la biblioteca librclone.
- Se agregaron compilaciones de Windows para la arquitectura ARM64.
- Arreglar la versión de arquitectura ARM en paquetes .deb
- La versión mínima del compilador Go requerida para compilar se elevó a 1.15.
Finalmente si estás interesado en poder conocer más al respecto de esta nueva versión liberada, puedes consultar los detalles en el siguiente enlace.
¿Cómo instalar Rclone 1.58 en Ubuntu y derivados?
Para poder instalar esta herramienta en Ubuntu y sus derivados es necesario contar con Go instalado el sistema.
Para ello deberemos de abrir una terminal y ejecutar el siguiente comando sobre ella:
sudo apt install golang
Con esto habremos instalado Go en nuestro equipo.
Ahora el siguiente paso es instalar Rclone en el sistema, por lo que deberemos de dirigirnos al sitio web oficial del proyecto en donde podremos obtener la última versión del instalador. El enlace es este.
wget https://downloads.rclone.org/rclone-current-linux-amd64.deb -O rclone.deb
Y podemos instalar el paquete descargado con:
sudo dpkg -i rclone.deb
Ahora para el caso de los que tienen un sistema de 32 bits instalan descargan con:
wget https://downloads.rclone.org/rclone-current-linux-386.deb -O rclone.deb
Y podemos instalar el paquete descargado con:
sudo dpkg -i rclone.deb
Finalmente si llegas a tener problemas con las dependencias del paquete. Estas las puedes solucionar tecleando la terminal el siguiente comando:
sudo apt -f install
Otro método de instalación, es usando el script de instalación ofrecido directamente por los desarrolladores y para ello solo basta con abrir una terminal y en ella teclear:
curl https://rclone.org/install.sh | sudo bash
Uso básico de Rclone
Para comenzar a utilizar esta herramienta tenemos que generar un archivo de configuración. Esto lo hacemos desde la terminal tecleando
rclone config
Rclone requiere una conexión remota. Para crear una nueva conexión remota, debemos presionar la tecla «n» y despues la tecla Intro. Hecho esto ahora deberán de darle un nombre a la conexión, después de seleccionar un nombre, elijan el tipo de conexión que utilizará Rclone
Posterior a ello debemos ingresar el número de selección para la nueva conexión y presionar la tecla Intro en el teclado.
Aqui debes seguir las instrucciones y haz lo que dicen los pasos. Cuando la nueva conexión de Rclone esté lista, solo tienen que teclear «y» para «sí, esto está bien» y presionar la tecla Intro.
Su nueva conexión Rclone está configurada. Copiemos algunos archivos. Para copiar algunos datos en el directorio de su conexión, hagan lo siguiente:
rclone copy /ruta/a/la/carpeta/archivo /nombredetuconexcion: remotefolder
Deseas sincronizar algunos datos de su conexión remota con Rclone hazlo con el siguiente comando.
rclone sync /ruta/a/carpeta/a/sincronizar /nombredetuconexcion: remotefolder
¿Como desinstalar Rclone de Ubuntu y derivados?
Finalmente para quienes quieran eliminar esta aplicación de su sistema, por el motivo que sea. Solamente deben abrir una terminal y sobre ella van a teclear el siguiente comando:
sudo apt-get remove --auto-remove rclone sudo apt-get purge --auto-remove rclone