Muchos servicios en la nube no son compatibles con Linuxplataforma, por lo que si desea transferir archivos de un lado a otro deberá utilizar una solución de terceros. Existen muchos tipos de soluciones que permiten a los usuarios de Linux acceder a servicios en la nube de terceros (como Google Drive, Backblaze, etc.), pero Rclone para Linux es el mejor con diferencia, ya que permite a los usuarios tener múltiples conexiones a muchos servicios diferentes.
Instalar Google Go
Rclone usa Google Go, así que antes de poder instalardeberá tener un perfil de compilación configurado y listo para funcionar. Afortunadamente, la mayoría de las distribuciones de Linux tienen una versión reciente del lenguaje Go en sus fuentes de software. Abra una terminal y configúrela en su sistema operativo Linux.
Ubuntu
sudo apt install golang
Debian
sudo apt-get install golang
Arch Linux
La mayoría de las distribuciones de Linux configuran automáticamente unentorno de compilación para Google Go. Arch no es una de esas distribuciones. Use la herramienta de paquete Pacman para instalar la última versión de Google Go. Luego, configure un entorno de compilación siguiendo las instrucciones oficiales de Arch Wiki.
sudo pacman -S go
Fedora
Fedora Linux tiene Google Go en el oficialfuentes de software, pero no configura automáticamente un entorno de compilación. Use la herramienta de empaquetado DNF para obtener Go, luego siga las instrucciones del desarrollador de Fedora que muestran cómo configurar un entorno de compilación.
sudo dnf install golang
OpenSUSE
sudo zypper install go go-doc
Linux genérico
Usar una distribución de Linux que no tenga unpaquete conveniente para instalar Google Go? Deberá configurar todo manualmente. La configuración de Go desde cero comienza descargando la versión del sitio web.
cd ~/Downloads wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
Cuando el paquete Go termine de descargarse en su PC con Linux, use el alquitrán ordenar y extraerlo a / usr / local.
sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz
Ir está funcionando. El siguiente paso es configurar un entorno de desarrollo / compilación para que podamos instalar Rclone en Linux. Comience usando el mkdir comando para hacer una nueva carpeta.
mkdir -p ~/go-development
Siguiendo la carpeta principal, cree las subcarpetas "bin", "src" y "pkg".
mkdir -p ~/go-development/bin mkdir -p ~/go-development/src mkdir -p ~/go-development/pkg
Abra su perfil de Bash en el editor de texto Nano.
nano ~/.profile
O:
nano ~/.bash_profile
Pega el siguiente código en Nano.
export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"
Guarda las ediciones en tu perfil con Ctrl + Oy salga con Ctrl + X.
Instalar Rclone
Para instalar Rclone en Linux, abra una terminal y use el ir obtener mando. La ejecución de este comando descargará una versión reciente del código fuente de Rclone directamente a su entorno de desarrollo Go.
go get github.com/ncw/rclone
discos compactos en su camino del entorno Go.
cd $GOPATH/bin
Busque el archivo binario Rclone y colóquelo en su directorio Bin. Poner los datos en este directorio hará que la aplicación sea ejecutable, como cualquier otro programa.
sudo cp rclone /usr/bin/
Instalar Rclone sin Google Go
Usar la versión de Google Go de Rclone es una excelente manera de poner en funcionamiento la aplicación, ya que Go tiene soporte en casi todas las distribuciones de Linux.
Dicho esto, si no tiene ganas de configurar Go, no dude en consultar Pkgs.org para obtener una versión binaria para instalar.
Para instalar la versión binaria, desplácese por la lista en la página, busque su distribución de Linux y haga clic en "rclone".
Use Rclone en Linux
La configuración de Rclone en Linux comienza generando un nuevo archivo de configuración. En una terminal, ejecute el configuración de rclone mando.
rclone config
El uso de Rclone requiere un nuevo control remoto. Para crear una nueva conexión remota, presione el botón "n" en su teclado y presione el botón entrar llave.
En el cuadro de terminal, escriba el nombre de la conexión. En este tutorial, llamaremos a esta conexión "prueba".

Después de seleccionar un nombre, elija el tipo de conexión que usará Rclone. Las opciones son:
- 1. Amazon Drive
- 2. Amazon S3
- 3. Backblaze B2
- 4. Dropbox
- 5. Cifrar / descifrar un control remoto
- 6. Google Cloud Storage
- 7. Google Drive
- 8. Hubic
- 9. Disco local
- 10. Microsoft OneDrive
- 11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
- 12. SSH / SFTP
- 13. Yandex Disk
Ingrese el número de selección para su nueva conexión y presione el entrar tecla en el teclado para pasar al siguiente paso en el proceso de configuración.

Sigue las indicaciones y haz lo que dicen los pasos. Cuando su nueva conexión Rclone esté lista, escriba la letra "y" para "sí, esto está bien" y presione el entrar llave.
Copiando documentos
Su nueva conexión Rclone está configurada. Copiemos algunos archivos. Para copiar algunos datos en el directorio raíz de su conexión, haga lo siguiente:
rclone copy /home/username/path/to/local/data-folder/ nameofconnection:remotefolder
Sincronizando archivos
¿Desea sincronizar algunos datos desde su conexión remota con Rclone? Hazlo con el siguiente comando.
rclone sync nameofconnection:remotefolder /home/username/path/to/local/data-folder/</p>
Comentarios