Az igaz, hogy hozzá kell adnod a tárolót a rendszeredhez, de ez már csak részletkérdés.
Így tudod a tárolót hozzáadni és telepíteni Ubuntu rendszeren:
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install griveHa nem a fent említett disztribúciót használod, akkor sincsen gond...
Forráskódból is tudod telepíteni.
$ sudo apt-get install cmake build-essential libgcrypt11-dev libjson0-dev libcurl4-openssl-dev libexpat1-dev libboost-filesystem-dev libboost-program-options-dev binutils-dev
$ wget http://www.lbreda.com/grive/_media/packages/0.2.0/grive-0.2.0.tar.gz
$ tar xvfvz grive-0.2.0.tar.gz
$ cd grive-0.2.0
$ cmake .
$ make
$ sudo make install
Most hozzunk létre egy könyvtárat, amiben a dokumentumainkat szinkronizálni akarjuk$ mkdir ~/google_driveHa ezzel megvagyunk, a mappát össze kell kapcsolnunk a gmail fiókunkal.
$ cd ~/google_drive$ grive -aEkkor kapni fogunk egy linket (igen.. a terminálban fogjuk látni!) amit megnyitva, engedélyezhetjük a fiókunk összekapcsolását a mappával. Ez így néz ki:
Ha megnyitjuk a kapott linket a böngészőnkben, akkor ezt kell látnunk:
Az engedélyezés után kapni fogunk egy elég hosszú karaktersorozatot, amit a fentebb látható képen a terminalba kell bemásolnunk, a "Please input the authentication code here:" szöveg után villogó prompt helyére. ezzel összekapcsoltuk a mappát a google fiókunkal.
Hátra van még a mappa szinkronizálása, hiszen eddig csak az autentikációt végeztük el.
Ezt a következő parancs kiadásával tudjuk elérni:
$ cd ~/google_drive$ griveEzzel a szinkronizáció elkezdődött.
Mivel a Grive nem képes automatikus frissítésre, nekünk kell minden alkalommal a tartalmakat frissíteni terminál segítségével.
Azonban ... A linux elég rugalmas rendszer, ezért megtehetjük például azt, hogy a fiókunknak megfelelően létrehozunk egy futtatható fájlt, amit utána rendszerindításkor automatikusan le is futtathatunk.
Hozzuk létre az
inditofajlok mappát, hogy ebben tárolhassuk a saját indítófájljainkat, majd hozzuk létre a google_drive.sh fájlt, tegyük futtathatóvá és nyissuk meg szerkesztésre.$ mkdir ~/inditofajlok$ cd ~/inditofajlok$ > google_drive.sh$ chmod +x google_drive.sh$ gedit google_drive.shAz alábbi sorokat másoljuk google_drive.sh fájlba
#!/bin/bashcd ~/google_drive #Ezt a sort a google drive mappánknak megfelelően adjuk meg.griveexitHa ezzel megvagyunk akkor az indítófájlunk már készen van és akár egy asztali ikont, vagy egy menüpontot (openbox) is létrehozhatunk hozzá, de akár csak a terminálban is futtathatjuk a következő parancsal:
$ bash ~/inditofajlok/google_drive.shAz indítófájlok létrehozásáról később fogok hasonló részletességgel írni.


Hello,
VálaszTörlésén ez alapján csináltam mindent, működik! Annyi észrevételem lenne, hogy a google drive mappán belül, szerintem létrehozható egy google fióknévnek megfelelő mappa vagy akár $ cd ~/google_drive_fióknév mappa, mert így nem keverednek az account-ok! Köszi a leírást!