A Google ainda não fornece um cliente para o linux, assim temos que recorrer a aplicativos de terceiros. Um cliente simples para o Google Drive é o grive.
Ele precisa ser compilado e instalado.
Os passos no ubuntu são mais ou menos simples. Instale as bibliotecas necessárias para o grive:
Copie os arquivos fonte do grive para seu computador usando git clone:
Para compilar e instalar execute os comandos abaixo:
Agora crie o diretório onde serão feitos os downloads dos arquivos do Google Drive.
Na primeira vez que rodar o grive no diretório (como neste caso), é preciso rodá-lo com o parâmetro -a. Este comando é usado para conceder permissão ao Grive para acessar seu Google Drive. Portanto digite o seguinte comando:
Ao rodar o comando, será apresentada uma URL na tela.
Copie o link para seu navegador e abra o link.
Você precisará fazer login na sua conta do Google se você não tiver feito isso. Depois de conceder a permissão para Grive, o navegador irá mostrar-lhe um código de autenticação.
Copie e cole este código para o terminal onde você rodou o grive. Ele deve estar parado solicitando esta autenticação. Depois de colar, digite enter para o grive aceitar a chave.
Se tudo estiver funcionando bem, Grive criará os arquivos .grive e .grive_state no seu diretório atual (no nosso caso em ~/googledrive) e começará a baixar arquivos, imediatamente, do Google Drive os arquivos para o diretório. Aguarde ele terminar (vai depender de quantos arquivos você já possui no Google Drive).
O Grive não roda como um serviço. Todas as vezes que você fizer uma atualização, você deverá executar o comando novamente.
Das próximas vezes, basta rodar:
Ele precisa ser compilado e instalado.
Os passos no ubuntu são mais ou menos simples. Instale as bibliotecas necessárias para o grive:
$ sudo apt-get install build-essential git
$ sudo apt-get install git cmake build-essential libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-openssl-dev libexpat1-dev libcppunit-dev binutils-dev pkg-config zlib1g-dev
$ sudo apt-get install libstdc++6-4.7-dev
$ git clone https://github.com/vitalif/grive2.git
$ cd grive2
$ mkdir build
$ cd build
$ cmake ..
$ make -j4
$ sudo make install
$ mkdir ~/googledrive
$ cd ~/googledrive
Na primeira vez que rodar o grive no diretório (como neste caso), é preciso rodá-lo com o parâmetro -a. Este comando é usado para conceder permissão ao Grive para acessar seu Google Drive. Portanto digite o seguinte comando:
$ grive -a
Copie o link para seu navegador e abra o link.
Você precisará fazer login na sua conta do Google se você não tiver feito isso. Depois de conceder a permissão para Grive, o navegador irá mostrar-lhe um código de autenticação.
Copie e cole este código para o terminal onde você rodou o grive. Ele deve estar parado solicitando esta autenticação. Depois de colar, digite enter para o grive aceitar a chave.
Se tudo estiver funcionando bem, Grive criará os arquivos .grive e .grive_state no seu diretório atual (no nosso caso em ~/googledrive) e começará a baixar arquivos, imediatamente, do Google Drive os arquivos para o diretório. Aguarde ele terminar (vai depender de quantos arquivos você já possui no Google Drive).
O Grive não roda como um serviço. Todas as vezes que você fizer uma atualização, você deverá executar o comando novamente.
Das próximas vezes, basta rodar:
$ cd ~/googledrive
$ grive
Comentários
Postar um comentário