Existe algum cliente do Google Drive disponível?

182

Gostaria de instalar um cliente Google Drive para o Xubuntu (12.04).

Estou recebendo resultados do Google que não estão em inglês e não encontrei grive nos repositórios do Xubuntu.

Alguém sabe de um cliente que funciona bem para o Ubuntu ou seus derivados suportados (ou instruções de instalação para o grive?)

    
por Eyal 08.07.2012 / 21:05
fonte

16 respostas

91

Para o Ubuntu 12.04 a 14.10

Aparentemente grive existe em um ppa - Eu instalei e funciona razoavelmente bem. Em minha opinião, isso é preferível à solução google-docs-fs , uma vez que isso não coloca seus arquivos permanentemente em sua unidade, e grive faz. Além disso, grive não é um empreendimento comercial como o InSync - que é descrito como "gratuito durante a versão beta".

O PPA for grive pode ser encontrado no site do webupd8 usando estas instruções:

Grive: Cliente Open Source do Google Drive para Linux ~ Web Upd8: Blog do Ubuntu / Linux

Uma limitação da versão atual do grive é que ela não sincroniza automaticamente o diretório da unidade. Mas eu achei esta postagem do blog descrevendo um script para corrigir isso e fazer uma sincronização quando um arquivo no diretório da unidade é alterado .

(Esta resposta é originalmente baseada no comentário do @ uri, que desde então desapareceu)

EDIT: grive agora está oficialmente morto, mas grive2 é um fork da versão original com algumas melhorias.

    
por Eyal 13.07.2012 / 01:58
fonte
44

Esta resposta contém uma resposta para todas as versões atuais do Ubuntu, começando com versões recentes no topo.

Ubuntu 17.10 e posterior (Contas Online do GNOME)

Abra as configurações do sistema e selecione Contas on-line - > no cabeçalho Adicionar uma conta , selecione Google e autentique-se com sua senha do Google.

Verifiqueseapermissão"Arquivos" foi concedida:

Agora,oseuGoogleDriveapareceránoaplicativoArquivos(nautilus),assim:

Ubuntu 16.10 - 17.04 (Contas Online do GNOME)

O GNOME 3.18 e mais recente (no Ubuntu 16.10 e posterior) tem integração de desktop nativa que permite navegar, gerenciar, abrir, fazer upload e fazer download de seus arquivos com facilidade. Basta adicionar sua conta do Google no aplicativo de contas on-line do GNOME para começar.

Para ativar a integração da área de trabalho do Google Drive no Ubuntu 16.10-17.04, siga estas etapas:

  1. Instale as configurações do sistema do GNOME e as contas on-line do GNOME.

    sudo apt install gnome-control-center gnome-online-accounts
    
  2. Inicie as contas on-line do GNOME.

    gnome-control-center online-accounts   
    

    Certifique-se de fechar primeiro o Centro de controle de unidades. Se você tiver o Unity Control Center aberto e chamar o gnome-control-center online-accounts , ele abrirá a janela do Unity Control Center em vez do GNOME.

  3. Na nova janela Contas on-line que é aberta, clique no botão Adicionar conta on-line e, na janela Adicionar conta , clique em o ícone do Google para adicionar sua conta do Google e autenticar com sua senha do Google. Certifique-se de que os Arquivos estejam ativados ao serem alternados para a posição ON.

Agora você deve conseguir acessar seus arquivos do Google Drive usando o aplicativo Arquivos ( nautilus ).

Os mesmos passos também funcionam no Ubuntu 16.04 se ele tiver o GNOME 3.18 ou mais recente instalado. A versão atual do nautilus no Ubuntu 16.04 é nautilus 3.18.4.is.3.14.3-0ubuntu5.

Ubuntu 12.04-14.04

Grive2

O pacote grive do Ubuntu Software Center não funciona mais porque o Google descontinuou o serviço para a versão 3.0 da API de lista de documentos do Google, substituindo-a por uma nova API. O pacote grive foi bifurcado pelo Grive2. O garfo Grive2 suporta a nova API REST do Google Drive e também inclui um novo recurso: sincronização parcial (diretório).

As instruções para instalar o Grive2 no Ubuntu 14.04-17.04 são as seguintes:

  1. Se você já instalou grive, limpe primeiro a versão antiga usando este comando:

    sudo apt-get purge grive
    
  2. Instale o Grive2 no Ubuntu 14.04-17.10

    sudo add-apt-repository ppa:nilarimogard/webupd8  
    sudo apt update  
    sudo apt install grive 
    
  3. Crie um novo diretório em seu diretório pessoal para sincronizar arquivos com o Google Drive.

    mkdir ~/grive # or alternatively folder to backup/sync
    
  4. Altere os diretórios para a nova pasta grive.

    cd ~/grive   
    
  5. Na primeira vez que você executar o Grive2, use a opção -a para solicitar um token de autorização do Google, que é usado para obter permissão para acessar seu Google Drive.

    grive -a
    
  6. Depois de executar o comando acima, um URL deve ser exibido no terminal. Copie este URL e cole-o na barra de endereço de um navegador da web. Na página do Google, você precisa conceder acesso ao Grive. Depois de clicar em Permitir acesso , um código de autenticação será exibido. Copie este código e cole-o no terminal onde você rodou o Grive2.

por karel 15.07.2013 / 18:34
fonte
26

Infelizmente, não com um cliente oficial. Um driver não oficial existe on-line.

% bl0ck_qu0te%

Atualmente não há clientes oficiais do Linux suportados pelo Google.

% bl0ck_qu0te%

Consulte o link

Há um FS não oficial do GDRive em um PPA:

  1. execute sudo add-apt-repository ppa:invernizzi/google-docs-fs para adicionar o PPA.

  2. assim que o comando terminar, execute sudo apt-get update && sudo apt-get install google-docs-fs para instalar o GdriveFS. Por favor, seja paciente, pois este passo pode demorar um pouco.

  3. Crie uma pasta na sua pasta pessoal chamada "Drive".

  4. Execute: gmount Drive username@gmail.com , substituindo seu nome de usuário conforme necessário, para montar seu Google Drive. Isso deve ser executado em um terminal. O teste mostra que este aplicativo funciona bem e é independente do gerenciador de arquivos, sendo um driver do FS.

por hexafraction 08.07.2012 / 21:13
fonte
20

Duas soluções: Insync ou google-docs-fs .

InSync

OMG! Ubuntu! postou um artigo sobre o Google Drive e o Ubuntu em 2012 sobre < um href="https://www.insynchq.com/"> Insync .

% bl0ck_qu0te%

Atualização: Existe um pacote do Ubuntu na página de download que é instalada (via software center por padrão), configura um repositório de atualização, opcionalmente instala a integração do navegador de arquivos e inicia o InSync.

google-docs-fs

Este aplicativo monta sua unidade para que você possa encadear como um sistema de arquivos. As instruções vêm de OMG! Ubuntu! .

sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs

Depois que tudo o que é necessário foi instalado, efetue logout e volte.

  • Abra o Nautilus
  • Crie uma nova pasta na sua pasta pessoal intitulada "Drive"
  • Abra um Terminal e execute: -
  • gmount Drive username@gmail.com
  • Insira sua senha

Seu Google Drive agora está montado na pasta "Drive"

    
por OrangeTux 22.08.2012 / 10:32
fonte
14

O Grive Tools permite a fácil instalação no ambiente de trabalho do Grive e a configuração do Google Drive no Ubuntu 12.04 ou posterior. OBSERVAÇÃO: este projeto não tem mais suporte. ATUALIZAÇÃO: julho de 2015

ParainstalarGriveToolsnoTheFanClubPPAnoUbuntu12.10eposterior:

sudoadd-apt-repositoryppa:thefanclub/grive-toolssudoapt-getupdatesudoapt-getinstallgrive-tools

OsDesktopsSuportadosincluemUnity,Gnome,KDE,Xfce,CinnamoneLXDE.

Idiomassuportados:africâner,inglês,espanhol,holandês,alemão,francês,italiano,português,russo,sérvio,árabeejaponês.

ParainformaçõessobreoprojetoGriveToolsaqui: link

ATUALIZAÇÃO: julho de 2015

Este projeto foi substituído por overGrive uma solução completa de cliente de área de trabalho do Google Drive para Linux. Veja: link

    
por christiaan_ 03.09.2013 / 20:35
fonte
6
O repositório

Insync está disponível para o Ubuntu agora.

A seguir estão as etapas para instalar o Insync :

  1. Adicione a origem ao arquivo /etc/apt/sources.list (Linha de amostra: deb http://apt.insynchq.com/[DISTRIBUTION] [CODENAME] non-free )

    Para adicionar a linha diretamente ao arquivo sources.list, faça o seguinte:

    echo "deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list
    
  2. Importe a chave

    wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add -
    sudo apt-get update
    
  3. Instale o Insync

    sudo apt-get install insync-beta-ubuntu
    

Fonte: insynchq.com

    
por devav2 26.10.2012 / 08:07
fonte
6

Existe outro programa, o google-drive-ocamlfuse. Este é um verdadeiro cliente do Google Drive (com um diretório montado via fusível, assim como o cliente Windows), também tem sincronização automática e baixa os documentos googgle em formatos odf.

Parece que um ppa também está disponível. Aqui está uma maneira de:

link

A origem está aqui (o processo de instalação pode não ser suave, pois há dependências e suas dependências, todas tendo que ser instaladas como pacotes ocaml e algumas não geram arquivos de configuração):

link

    
por user130364 03.10.2013 / 02:05
fonte
5

Grive com uma GUI = SyncDrive

UPDATE : de acordo com as últimas notícias da fonte dessas informações citadas abaixo, " site de suporte SyncDrive está fechado e não pode receber arquivos, por isso não funciona. "Portanto, outra alternativa como overGrive (anteriormente chamada de" Grive Tools ") mencionada em outra resposta pode ser recomendada em vez disso.

SyncDrive é uma GUI limpa de front-end que usa Grive como base. Não há um aplicativo oficial do Google Drive para Linux no momento. O SyncDrive é projetado por David, que é o criador do Pear OS semelhante ao MacOSX baseado no Ubuntu.

O

SyncDrive pode ser configurado facilmente e sincronizar seus arquivos armazenados em seu Google Drive na pasta ~ / SyncDrive . Ele pode sincronizar arquivos automaticamente e também mostra armazenamento usado / restante. O SyncDrive também possui um indicador para facilitar o acesso.

ParainstalaroSyncDrivenoUbuntu;AbraoTerminal(pressioneCtrl+Alt+T)edigiteosseguintescomandos:

sudoadd-apt-repositoryppa:noobslab/pear-appssudoapt-getupdatesudoapt-getinstallsyncdrive

Fonte: link

Observação: os arquivos no formato do Google Docs não parecem ser armazenados localmente.

    
por Sadi 04.01.2014 / 15:47
fonte
5

Você pode usar drive

O drive é um cliente não oficial do Google Drive originalmente desenvolvido por Burcu Dogan enquanto trabalhava na equipe do Google Drive. Tem mais recursos do que o Grive2 e menos bugs.

drive intencionalmente não suporta a sincronização bidireccional em segundo plano, mas os comandos drive pull e drive push funcionam recursivamente por padrão, equivalente a "sincronização unidirecional sob demanda".

Instalação para o Ubuntu , de acordo com a documentação :

sudo add-apt-repository ppa:twodopeshaggy/drive
sudo apt-get update
sudo apt-get install drive
    
por CravateRouge 03.01.2016 / 23:47
fonte
4

O aplicativo oficial do Google Drive para Linux ainda não foi lançado. Mas existem opções de terceiros. O InSync é uma ótima opção.

Faça o download do Insync.tar.gz de

http://s.insynchq.com/builds/insync-linux-beta1-py27.tar.bz2
Extract to your Home folder
Open a new terminal and navigate into the extracted Insync folder using the ‘cd’ command (e.g. cd insync/)
Run: sudo ./insync-installer
Follow any on-screen prompts

Após a instalação, há algumas outras coisas para observar:

Insync must be started from the Terminal by running ‘insync’
The app doesn’t auto-start by default, and there is no in-app way to enable this

Fonte: OMG! UBUNTU!

    
por Schweinsteiger 22.08.2012 / 10:34
fonte
2

Atualizado em 20 de setembro de 2015

O Ubuntu 12.04 NÃO é oficialmente suportado devido a problemas de dependência, mas ESTE PROJETO NÃO É MAIS SUPORTADO DEVIDO AOS ALTERAÇÕES DA GOOGLE DRIVE API . Então, aqui está a instalação do "over grive", um novo cliente do Google Drive.

Passo 1: Faça o download da versão mais recente do overGrive DEB aqui.

Etapa 2: inicie o OneGrive a partir do launcher

Etapa 3: uma janela será exibida, clique em Conectar conta e uma janela do navegador será aberta para você sign in na sua conta do Google.

Passo 4: No final, você receberá um código , copie esse código e cole-o na janela Onedrive na caixa de entrada Conta e clique em validate

Passo 5: Depois de definir suas preferências (como localização etc ...) clique em Iniciar Sincronização

Para referência aqui

    
por Ravan 19.09.2015 / 10:17
fonte
1

Isso não responderá a sua pergunta completamente, mas postarei isso de qualquer maneira, caso isso ajude você ou outras pessoas.

Além disso, essa resposta só será útil se você quiser que o cliente acesse seus Documentos off-line.

Se você usa o Google Chrome, pode obter as extensões do Google Drive, que funcionam off-line depois de ativá-las na sua conta. (Há uma guia "Documentos off-line" na barra do lado esquerdo do Google Docs.)

Você pode obter a extensão aqui: link

Devo dizer que é bastante limitado. Documentos é o único formato que você pode visualizar e editar. Você poderá visualizar suas planilhas, mas não editá-las. No meu caso, essas limitações estão bem, já que eu uso apenas documentos.

Mais informações: link

    
por Apos 29.12.2012 / 19:01
fonte
1

Você pode usar gdrive , uma ferramenta de linha de comando de plataforma cruzada de código aberto para o Google Drive.

Observe que isso não é o mesmo que drive , mencionado em outra resposta. É bastante semelhante: também escrito em Go, e um conjunto de recursos comparáveis, mas diferentes parâmetros de linha de comando.

Para instalar e usar:

  1. Faça o download do binário. Escolha aquele que se adapta à sua arquitetura, por exemplo gdrive-linux-x64 .

  2. Copie para o seu caminho.

    sudo cp gdrive-linux-x64 /usr/local/bin/gdrive;
    sudo chmod a+x /usr/local/bin/gdrive;
    
  3. Para usá-lo para baixar um arquivo:

    gdrive download 0B7_OwkDsUIgFWXA1B2FPQfV5S8H
    

    Claro, use seu próprio ID de arquivo em vez do argumento 0B7_Ow[…] . Você o encontra no URL ao abrir seus arquivos na interface da Web do Google Drive ou clica com o botão direito do mouse e clica em "Obter link compartilhável ...". Neste último caso, lembre-se de desativar o compartilhamento de links novamente se não quiser que outras pessoas acessem o arquivo quando receberem o link.

No primeiro uso, a ferramenta precisará obter permissões de acesso à API do Google Drive. Para isso, ele mostrará um link que você precisa visitar em um navegador e, depois, você receberá um código de verificação para copiar e colar de volta na ferramenta. O download é iniciado automaticamente. Não há indicador de progresso, mas você pode observar o progresso em um gerenciador de arquivos ou segundo terminal.

    
por tanius 06.07.2016 / 17:34
fonte
0

Para quem procura uma solução somente de linha de comando, o melhor que encontrei é o rclone . Ele funciona com uma variedade de soluções de armazenamento baseadas em nuvem e é bastante fácil de criar scripts. Exemplos abaixo.

Faça um backup incremental "/ caminho / para / pasta local 1" para "/ someremotefolder / folder 1" no Google Drive. Comandos adicionais podem ser adicionados para backup de pastas adicionais.

#!/bin/bash
rclone sync "/path/to/local folder 1" "drive:/someremotefolder/folder 1" -v

Restaure a cópia remota, substituindo de forma incremental a cópia local.

#!/bin/bash
rclone sync "drive:/someremotefolder/folder 1" "/path/to/local folder 1"

Você também pode transferir arquivos entre diferentes pastas remotas e soluções de armazenamento em nuvem usando a sintaxe apropriada para essas mídias. A documentação online e a página de manual são muito fáceis de seguir. Não esqueça de fazer as etapas de configuração inicial (de acordo com a documentação), após instalar o rclone.

    
por DaneM 30.03.2016 / 10:11
fonte
-1

Você pode usar Zoho Docs que tem um cliente oficial para o Linux:

FuncionacomooGoogleDriveparaWindows-bastasincronizarseusarquivoseeditá-losnonavegadordaweb.Vocêpodelermaisna página de ajuda oficial sobre o cliente de sincronização .

    
por Vitaly Zdanevich 26.04.2016 / 10:15
fonte
-2

Você pode usar o bom serviço russo Disco Yandex que tem WebDav e liberar 10 gb e o cliente de sincronização de linha de comando oficial. Além disso, você pode criar e editar documentos no Microsoft Office Online.

    
por Vitaly Zdanevich 16.01.2016 / 13:16
fonte