Monte Google Drive lucalmente in Ubuntu cum'è un sistema di fugliale virtuale

circa u montu Google Drive lucalmente

In u prossimu articulu vedemu dui modi per muntà Google Drive lucalmente cum'è un sistema di schedariu virtuale. Google Drive hè unu di i più famosi fornitori di archiviazione in nuvola di a pianeta.

Ogni tantu, certi sviluppatori ci portanu alcuni clienti da Google Drive à sistemi Gnu / Linux. In questu post, videremu dui clienti non ufficiali per u nostru sistema Ubuntu. Cù questi clienti puderemu montà l'unità Google lucalmente, cum'è un sistema di file virtuale. Questu ci darà a pussibilità di accede à i fugliali di a nostra unità in un modu assai simplice.

google-drive-ocamlfuse

Google-drive-ocamlfuse hè un Sistema di fugliale FUSE per Google Drive chì hè scrittu in OCaml. FUSE hè un prughjettu chì permette à l'utilizatori di creà sistemi di fugliale virtuale. Google-drive-ocamlfuse ci permetterà di muntà u nostru Google Drive nantu à un sistema Gnu / Linux.

Cunta cun accessu di lettura / scrittura à i fugliali è cartulari cumuni, accessu di sola lettura à i fogli di Google è i slides. Ci derà supportu per più conti Google Drive, Manipulazione di fugliali duplicati, accessu à u repertoriu di spazzatura è ancu di più.

Installazione di google-drive-ocamlfuse

Per installallu in Ubuntu 18.04 scriveremu in u terminal (Ctrl + Alt + T):

sudo add-apt-repository ppa:alessandro-strada/ppa

sudo apt-get install google-drive-ocamlfuse

Aduprate

Una volta installatu, avemu da esecutà u cumandimu seguente à principià l'utilità google-drive-ocamlfuse da u terminal (Ctrl + Alt + T):

google-drive-ocamlfuse

Quandu si esegue per a prima volta, l'utilità aprirà u navigatore web è ci dumanderà l'autorizazione per accede à i nostri fugliali Google Drive. Una volta cuncessa l'autorizazione, tutti i fugliali di cunfigurazione è i cartulari necessarii seranu creati automaticamente.

schermu di login per muntà Google Drive cù gdfuse

Dopu l'autentificazione cù successu, vedemu u missaghju seguente in u terminal:

token d'accessu recuperatu mount google drive lucalmente gdfuse

Avà pudemu chjude u navigatore web è creà un puntu di muntagna per i nostri fugliali Google Drive. Faremu questu scrivendu in u terminal (Ctrl + Alt + T)

mkdir ~/migoogledrive

Infine, muntemu a nostra unità google aduprendu cumandamentu:

google-drive-ocamlfuse ~/migoogledrive

Dopu questu, pudemu accede à i fugliali da u Terminal o da u gestore di file.

sistema di fugliale muntatu google drive gdfuse

Una volta finitu, smuntaremu u sistema di schedarii FUSE cù u cumandimu:

fusermount -u ~/migoogledrive

Se ne avemu bisognu, pudemu cunsultate l'aiutu cù u cumandimu:

google-drive-ocamlfuse --help

Inoltre, pudemu cunsultà u wiki ufficiale è u repositoriu Prughjettu GitHub di più dettagli.

GCSF

GCSF hè un Sistema di fugliale FUSE basatu in Google Drive, scrittu cù u linguaghju di prugrammazione Rust. Aduprendu GCSF, puderemu montà a nostra unità Google cum'è un sistema di file virtuale locale è accede à u cuntenutu da u Terminale o da u gestore di file.

Se vi dumandate cumu si differisce da altri prughjetti FUSE cum'è google-drive-ocamlfuse, u sviluppatore GCSF hà rispostu à un cummentariu simile in Reddit: 'GCSF tende à esse più veloce elencu ricursivu di fugliali o lettura di grandi fugliali da Drive. A strategia di cache chì utilizza porta ancu à letture assai veloci per i fugliali chì sò stati cache, à u costu di l'usu di più RAM. '

Stallà GCSF

Per installallu in Ubuntu, duveremu assicuratevi d'avè Rust installatu in u nostru sistema. Assicuratevi ancu chì i pacchetti pkg-config è fuse sò installati. Truvaremu questi dispunibili in i repositori predeterminati di a maiò parte di e distribuzioni Gnu / Linux. In Ubuntu è derivati, ponu esse installati cù u cumandimu:

sudo apt install -y libfuse-dev pkg-config

Una volta chì tutte e dipendenze sò soddisfatte, esegue u cumandimu seguente per stallà GCSF:

cargo install gcsf

Aduprate

Prima, ci vole autorizà u nostru discu Google. Per fà questu run:

gcsf login entreunosyceros

Duvete specificà un nome di sessione. Sostituisce entreunosyceros cù u vostru nome di sessione. Puderete vede un risultatu simile à u seguitu cù a URL per autorizà u vostru contu Google Drive.

url di cunnessione gcsf

Copia è incolla l'URL quì sopra in u vostru navigatore è cliccate nant'à permette dà permessu per accede à u cuntenutu di u vostru Google Drive. Una volta autentificatu, vedrete un risultatu cum'è u seguitu.

schermu di login per muntà Google Drive lucalmente cù gcsf

GCSF hà da creà un schedariu di cunfigurazione in $ XDG_CONFIG_HOME / gcsf / gcsf.toml, chì hè generalmente definitu cum'è $ HOME / .config / gcsf / gcsf.toml. I credenziali sò almacenati in u listessu repertoriu.

Continuemu à creà un annuariu per muntà u nostru cuntenutu Google Drive:

mkdir ~/migoogledrivegcfs

Avà mudemu u fugliale /etc/fuse.conf:

sudo vi /etc/fuse.conf

Scummenteremu a seguente linea per permette à l'utenti chì ùn sò micca root di specificà opzioni di muntatura:

cunfigurazione fuse

user_allow_other

Salvemu è chjudemu u fugliale. Cuntinuemu muntendu a nostra unità google cù u cumandimu:

google drive muntatu lucalmente cù gcsf

gcsf mount ~/migoogledrivegcfs -s entreunosyceros

Rimpiazzà entreunosyceros cù u nome di a vostra sessione. Dopu questu, pudete chjude stu terminal.

Avà pudete vede e sessione esistenti cù u cumandimu:

lista gcsf

gcsf list

À questu puntu, pudemu accede à u cuntenutu di a nostra unità Google da u Terminal o da u gestore di file.

google drive gcsf muntatu cum'è filesystem

Se ùn sapete micca induve hè muntatu u vostru Google Drive, utilizate u cumandimu df:

df -h

Puderemu smonta Google Drive aduprendu cumandamentu:

fusermount -u ~/ migoogledrivegcfs

Pudemu ottene più infurmazione nantu à GCFS da Repository GitHub


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

3 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Harold Collazos Urbanu dijo

    Bonghjornu, bon dopu meziornu, ùn sò micca se possu pone e dumande quì intornu ma ehi, eccu:
    Provu à aduprà l'opzione GCSF, aghju dighjà fattu tutti i passi, ma aghju più di 300 GB nantu à u mo discu, hè un account corporativu, è in u passu gcsf mount ~ / migoogledrivegcfs -s entreunosyceros, vedu chì cumencia cum'è una "Sincronizza" tutti i dati, è e linee INFO gcsf :: gcsf :: drive_facade> Pagina ricevuta 250 chì cuntene 460 fugliali cumincianu à passà assai, questu finisce dopu à una ora circa è queste altre linee cumincianu: INFO gcsf: : gcsf :: file_manager> Verificendu i cambiamenti è possibbilmente applicendu li.
    Aghju cuminciatu u prucessu ieri à 3:00 pm è aghju lasciatu l'urdinatore accesa tutta a notte è sta mane ci eranu circa 10 linee di quellu ultimu chì aghju spartutu, è aghju continuatu à travaglià. Sin'à a notte scorsa quandu sò entratu in u cartulare migoogledrivegcfs ùn mostrava nunda, (in quellu tempu c'eranu cum'è 3 linee di INFO gcsf :: gcsf :: file_manager> Verificendu i cambiamenti è forse applicendu li.), Questa mattina aghju dighjà vistu u i fugliali in u mo cartulare ma ùn avia ancu finitu è ​​cume devu andà à piglià u laptop aghju avutu da annullà, cù CRL + C è in quellu mumentu tuttu ciò chì era in u cartulare hè sparitu, chjaramente perchè aghju interrottu l'assemblea. Avà aghju appena ricuminciatu è aghju fattu a listessa cosa.
    A quistione hè, hè sempre ora di fà stu muntaghju o duverebbe lasciallu finisce solu una volta? Quandu u prucessu cumpletu hè finitu, tuttu hè salvatu? vale à dì, se riavviu l'urdinatore, ogni volta chì entre torna in u cartulare, averà muntatu i mo dati di Google Drive è si sincronizerà automaticamente?
    Grazie per l'infurmazioni.

  2.   Jorge LuparDev dijo

    Bonghjornu. Grazie per a guida.
    Google ricusa u login cun un errore 400 (Richiesta cattiva) perchè l'url hè male furmatu. Hè accadutu à qualchissia altru? Sapete cumu risolve lu?

    «400. Hè un errore.

    U servitore ùn pò micca trattà a dumanda perchè hè malformata. Ùn deve micca esse riprovatu. Hè tuttu ciò chì sapemu. »

    Gracias

    1.    Jorge LuparDev dijo

      Questu hè cun gcsf, facendu nome d'utilizatore di login gcsf
      o ancu (nombreUsuario@gmail.com)