Come configurare Rclone per Linux

Molti servizi cloud non supportano la piattaforma Linux, quindi se stai cercando di trasferire file avanti e indietro dovrai utilizzare una soluzione di terze parti. Esistono molti tipi di soluzioni che consentono agli utenti Linux di accedere a servizi cloud di terze parti (come Google Drive , Backblaze, ecc.), ma Rclone per Linux è di gran lunga il migliore, in quanto consente agli utenti di avere più connessioni a molti servizi diversi.

Installa Google Go

Rclone utilizza Google Go, quindi prima di poterlo installare, dovrai avere un profilo di build configurato e pronto per l'uso. Per fortuna, la maggior parte delle distribuzioni Linux ha una versione recente del linguaggio Go nelle proprie fonti software. Apri un terminale e configuralo sul tuo sistema operativo Linux.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

La maggior parte delle distribuzioni Linux configura automaticamente un ambiente di compilazione per Google Go. Arch non è una di quelle distribuzioni. Utilizza lo strumento del pacchetto Pacman per installare l'ultima versione di Google Go. Quindi, imposta un ambiente di compilazione seguendo le istruzioni ufficiali di Arch Wiki .

sudo pacman -S go

Fedora

Fedora Linux ha Google Go nei sorgenti software ufficiali, ma non imposta automaticamente un ambiente di compilazione. Usa lo strumento di packaging DNF per ottenere Go, quindi segui le istruzioni di Fedora Developer che mostrano come impostare un ambiente di compilazione.

sudo dnf install golang

OpenSUSE

sudo zypper install go go-doc

Linux generico

Utilizzi una distribuzione Linux che non dispone di un pacchetto conveniente per l'installazione di Google Go? Dovrai impostare tutto manualmente. La configurazione di Go da zero inizia scaricando la versione dal sito web.

cd ~/Download wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz

Quando il pacchetto Go termina il download sul tuo PC Linux, usa il comando tar ed estrailo in /usr/local .

sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz

Vai sta funzionando. Il prossimo passo è configurare un ambiente di sviluppo/build in modo da poter installare Rclone su Linux. Inizia usando il  comando mkdir  per creare una nuova cartella.

mkdir -p ~/go-development

Seguendo la cartella principale, crea le sottocartelle "bin", "src" e "pkg".

mkdir -p ~/go-development/bin mkdir -p ~/go-development/src mkdir -p ~/go-development/pkg

Apri il tuo profilo Bash nel Nano, editor di testo.

nano ~/.profilo

O:

nano ~/.bash_profile

Incolla il codice qui sotto in Nano.

export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Salva le modifiche al tuo profilo con Ctrl + O ed esci con  Ctrl + X.

Installa Rclone

Per installare Rclone su Linux, apri un terminale e usa il comando go get . L'esecuzione di questo comando scaricherà una versione recente del codice sorgente di Rclone direttamente nel tuo ambiente di sviluppo Go.

vai su github.com/ncw/rclone

CD nel percorso dell'ambiente Go.

cd $GOPATH/bin

Trova il file binario Rclone e mettilo nella tua directory Bin. Mettere i dati in questa directory renderà l'app eseguibile, come qualsiasi altro programma.

sudo cp rclone /usr/bin/

Installa Rclone senza Google Go

L'utilizzo della versione Google Go di Rclone è un ottimo modo per far funzionare l'applicazione, poiché Go ha supporto su quasi tutte le distribuzioni Linux.

Detto questo, se non hai voglia di configurare Go, sentiti libero di controllare Pkgs.org per una versione binaria da installare.

Per installare la versione binaria, scorri l'elenco nella pagina, trova la tua distribuzione Linux e fai clic su "rclone".

Usa Rclone su Linux

La configurazione di Rclone su Linux inizia generando un nuovo file di configurazione. In un terminale, esegui il  comando rclone config  .

rclone config

L'uso di Rclone richiede un nuovo telecomando. Per creare una nuova connessione remota, premi il pulsante "n" sulla tastiera e premi il tasto Invio .

Nella casella terminale, digitare il nome della connessione. In questo tutorial, chiameremo questa connessione "test".

Come configurare Rclone per Linux

Dopo aver selezionato un nome, scegli il tipo di connessione che Rclone deve utilizzare. Le opzioni sono:

  • 1. Amazon Drive
  • 2. Amazon S3
  • 3. Backblaze B2
  • 4. Casella personale
  • 5. Cripta/Decrittografa un telecomando
  • 6. Archiviazione cloud di Google
  • 7. Google Drive
  • 8. Hubic
  • 9. Disco locale
  • 10. Microsoft OneDrive
  • 11. OpenStack Swift (file cloud Rackspace, Memset Memstore, OVH)
  • 12. SSH/SFTP
  • 13. Disco Yandex

Immettere il numero di selezione per la nuova connessione e premere il tasto Invio sulla tastiera per passare alla fase successiva del processo di configurazione.

Come configurare Rclone per Linux

Segui le istruzioni e fai ciò che dicono i passaggi. Quando la tua nuova connessione Rclone è pronta, scrivi la lettera "y" per "sì, va bene" e premi il tasto Invio .

Copia di file

La tua nuova connessione Rclone è configurata. Copiamo alcuni file. Per copiare alcuni dati nella directory principale della tua connessione, fai:

rclone copia /home/nomeutente/percorso/a/local/cartella-dati/nomedellaconnessione:cartellaremota

Sincronizzazione dei file

Vuoi sincronizzare alcuni dati dalla tua connessione remota con Rclone? Fallo con il seguente comando.

rclone sync nameofconnection:remotefolder /home/username/percorso/a/local/data-folder/

Lascia un commento

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

Come configurare il firewall di SLES 15 con firewall-cmd

Come configurare il firewall di SLES 15 con firewall-cmd

Configura firewalld su SLES 15: controlla le zone, consenti servizi o porte, salva le regole permanenti, ricarica in modo sicuro e verifica l'accesso.

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Abilita l'applicazione di patch al kernel in tempo reale su SLES 15 SP7, applica le correzioni supportate senza riavviare, verifica le patch attive e scopri quando è comunque necessario riavviare il kernel.

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Abilita la modalità FIPS su SLES 15 utilizzando l'utility di configurazione supportata da SUSE, riavvia in modo sicuro, verifica lo stato del kernel e delle policy crittografiche e controlla i limiti di certificazione.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Installa Google Chrome su Gooroom OS in modo sicuro con i pacchetti .deb ufficiali, APT, controlli delle policy, guida all'aggiornamento e correzioni per i dispositivi gestiti.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integra SLES 15 con Active Directory tramite SSSD utilizzando YaST. Prepara DNS e sincronizzazione oraria, configura gli accessi al dominio, verifica Kerberos e confronta SSSD, Winbind e realmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Installa Pardus 25.2 accanto a Windows 11 eseguendo un backup, riducendo il volume di Windows, avviando da una chiavetta USB UEFI e proteggendo le partizioni EFI e di ripristino esistenti.