Multe servicii cloud nu acceptă Linuxplatformă, deci dacă doriți să transferați fișiere înainte și înapoi, va trebui să utilizați o soluție terță parte. Există multe tipuri de soluții care permit utilizatorilor Linux să acceseze servicii cloud ale unor terțe părți (precum Google Drive, Backblaze, etc.), dar Rclone pentru Linux este cel mai bun de departe, deoarece permite utilizatorilor să aibă conexiuni multiple la multe servicii diferite.
Instalați Google Go
Rclone folosește Google Go, deci înainte de a putea instalava trebui să aveți un profil de configurare configurat și gata de pornire. Din fericire, majoritatea distribuțiilor Linux au o versiune recentă a limbii Go în sursele lor de software. Deschideți un terminal și faceți-l să fie configurat pe sistemul de operare Linux.
Ubuntu
sudo apt install golang
Debian
sudo apt-get install golang
Arch Linux
Majoritatea distribuțiilor Linux setează automat acreează mediu pentru Google Go. Arch nu este una dintre aceste distribuții. Utilizați instrumentul Pacman pentru a instala cea mai recentă versiune de Google Go. Apoi, configurați un mediu de construire urmând instrucțiunile oficiale Arch Wiki.
sudo pacman -S go
Fedora
Fedora Linux are Google Go în funcție oficialăsurse software, dar nu configurează automat un mediu de construire. Utilizați instrumentul de ambalare DNF pentru a obține Go, apoi urmați instrucțiunile Fedora Developer care arată cum să configurați un mediu de construire.
sudo dnf install golang
OpenSUSE
sudo zypper install go go-doc
Linux generic
Utilizarea unei distribuții Linux care nu are unpachet convenabil pentru instalarea Google Go? Va trebui să configurați totul manual. Configurarea Mergi de la zero începe prin descărcarea lansării de pe site-ul web.
cd ~/Downloads wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
Când pachetul Go termină descărcarea pe computerul Linux, utilizați gudron comandă și extrage-l la / Usr / local.
sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz
Du-te lucrează. Următorul pas este să configurați un mediu de dezvoltare / dezvoltare astfel încât să putem instala Rclone pe Linux. Începeți folosind funcția mkdir comanda pentru a face un folder nou.
mkdir -p ~/go-development
Urmând folderul principal, creați subfolderele „bin”, „src” și “pkg”.
mkdir -p ~/go-development/bin mkdir -p ~/go-development/src mkdir -p ~/go-development/pkg
Deschideți profilul dvs. Bash în Nano, editor de text.
nano ~/.profile
Sau:
nano ~/.bash_profile
Lipiți codul de mai jos în Nano.
export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"
Salvați modificările la profilul dvs. cu Ctrl + Oși ieșiți cu Ctrl + X.
Instalați Rclone
Pentru a instala Rclone pe Linux, deschideți un terminal și utilizați merge obține comanda. Rularea acestei comenzi va descărca o versiune recentă a codului sursă Rclone direct în mediul dvs. de dezvoltare Go.
go get github.com/ncw/rclone
CD în calea dvs. de mediu Go.
cd $GOPATH/bin
Găsiți fișierul binar Rclone și plasați-l în directorul dvs. Bin. Introducerea datelor în acest director va face aplicația executabilă, ca orice alt program.
sudo cp rclone /usr/bin/
Instalați Rclone fără Google Go
Utilizarea versiunii Rclone Google Go este o modalitate excelentă de a pune în funcțiune aplicația, deoarece Go are suport pentru aproape fiecare distribuție Linux.
Acest lucru a spus dacă nu doriți să configurați funcția Go, nu ezitați să consultați Pkgs.org pentru instalarea unei versiuni binare.
Pentru a instala versiunea binară, parcurgeți lista din pagină, găsiți distribuția Linux și faceți clic pe „rclone”.
Folosiți Rclone pe Linux
Configurarea Rclone pe Linux începe prin generarea unui nou fișier de configurare. Într-un terminal, executați butonul rclone config comanda.
rclone config
Utilizarea Rclone necesită o telecomandă nouă. Pentru a crea o nouă conexiune la distanță, apăsați butonul „n” de pe tastatură și apăsați butonul introduce cheie.
În caseta de terminal, introduceți numele conexiunii. În acest tutorial, vom numi această conexiune „test”.
![](/images/linux/how-to-set-up-rclone-for-linux.png)
După selectarea unui nume, alegeți tipul de conexiune pentru Rclone de utilizat. Opțiunile sunt:
- 1. Amazon Drive
- 2. Amazon S3
- 3. Backblaze B2
- 4. Dropbox
- 5. Criptați / decriptați o telecomandă
- 6. Google Cloud Storage
- 7. Google Drive
- 8. Hubic
- 9. Discul local
- 10. Microsoft OneDrive
- 11. OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
- 12. SSH / SFTP
- 13. Disc Yandex
Introduceți numărul de selecție pentru noua dvs. conexiune și apăsați butonul introduce tastați tastatura pentru a trece la următorul pas în procesul de configurare.
![](/images/linux/how-to-set-up-rclone-for-linux_2.png)
Urmați indicațiile și faceți ce spun pașii. Când noua dvs. conexiune Rclone este gata de a merge, scrieți „y” pentru „da, acest lucru este OK” și apăsați butonul introduce cheie.
Copiere fișiere
Noua dvs. conexiune Rclone este configurată. Să copiem câteva fișiere. Pentru a copia unele date în directorul rădăcină al conexiunii dvs., faceți:
rclone copy /home/username/path/to/local/data-folder/ nameofconnection:remotefolder
Sincronizarea fișierelor
Doriți să sincronizați unele date din conexiunea dvs. de la distanță cu Rclone? Faceți-o cu următoarea comandă.
rclone sync nameofconnection:remotefolder /home/username/path/to/local/data-folder/</ P>
Comentarii