Come configurare Rclone per Linux

click fraud protection

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 connessioni multiple a molti servizi diversi.

Installa Google Go

Rclone utilizza Google Go, quindi prima di poterlo installare, devi avere un profilo di build impostato e pronto all'uso. Per fortuna, la maggior parte delle distribuzioni Linux ha una versione recente della lingua Go nelle proprie fonti software. Apri un terminale e installalo sul tuo sistema operativo Linux.

Ubuntu

sudo apt installa golang

Debian

sudo apt-get install golang

Arch Linux

La maggior parte delle distribuzioni Linux imposta automaticamente un ambiente di build per Google Go. Arch non è una di quelle distribuzioni. Utilizza lo strumento pacchetto Pacman per installare l'ultima versione di Google Go. Quindi, imposta un ambiente di build da

instagram viewer
seguendo le istruzioni ufficiali di Arch Wiki.

sudo pacman -S vai

Fedora

Fedora Linux ha Google Go nelle fonti software ufficiali, ma non imposta automaticamente un ambiente di compilazione. Usa lo strumento di packaging DNF per ottenere Go, quindi segui il Istruzioni per gli sviluppatori Fedora che mostra come impostare un ambiente di compilazione.

sudo dnf installa golang

OpenSUSE

sudo zypper install go go-doc

Linux generico

Stai utilizzando una distribuzione Linux che non ha 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

Al termine del download del pacchetto Go sul PC Linux, utilizzare il catrame comando ed estrarre in /usr/local.

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

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

mkdir -p ~ / go-development

Seguendo la cartella principale, creare 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 in Nano, editor di testo.

nano ~ / .profile

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 sul tuo profilo con Ctrl + Oe uscire con Ctrl + X.

Installa Rclone

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

vai a ottenere github.com/ncw/rclone

CD nel percorso del tuo ambiente Go.

cd $ GOPATH / bin

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

sudo cp rclone / usr / bin /

Installa Rclone senza Google Go

L'uso della versione Google Go di Rclone è un ottimo modo per avviare l'applicazione, poiché Go ha il 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, scorrere l'elenco nella pagina, trovare la propria distribuzione Linux e fare clic su "rclone".

Usa Rclone su Linux

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

rclone config

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

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

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

  • 1. Amazon Drive
  • 2. Amazon S3
  • 3. Backblaze B2
  • 4. Dropbox
  • 5. Crittografa / decodifica un telecomando
  • 6. Google Cloud Storage
  • 7. Google Drive
  • 8. Hubic
  • 9. Disco locale
  • 10. Microsoft OneDrive
  • 11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
  • 12. SSH / SFTP
  • 13. Yandex Disk

Immettere il numero di selezione per la nuova connessione e premere il tasto accedere tasto sulla tastiera per passare al passaggio successivo nel processo di configurazione.

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 accedere chiave.

Copia dei file

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

copia rclone / home / nome utente / percorso / in / local / cartella-dati / nomeofconnection: cartella remota

Sincronizzazione dei file

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

rclone sync nameofconnection: remotefolder / home / nomeutente / percorso / in / local / cartella dati /
watch instagram story