Grive é uma alternativa Linux ao cliente oficial do Google Drive, que não é compatível com o sistema operacional do pinguim. Caso alguém não saiba, o Google Drive é um serviço online sistema de armazenamento popular que permite trabalhar de forma colaborativa na edição de documentos. No entanto, o uso mais comum do Google Drive é como um repositório de armazenamento em nuvem, e neste tutorial vamos ensinar a você como instalar o Grive e configurá-lo.
É importante notar que Grive, embora compartilhe muitas funções com o cliente oficial, é um pouco mais limitado do que as versões do Windows e OS X. No entanto, por alguma estranha razão, os caras do Big G ainda não pensaram em escrever uma versão para Linux. Em qualquer caso, vamos entrar no assunto agora e vamos tentar fazer com que você obtenha o máximo de Grive.
Instalando Grive no Ubuntu
Cliente de Grive pode ser baixado como um pacote DEB de seu site oficial ou instale via PPA. O PPA que vamos usar neste guia foi criado pelo pessoal do WebUpd8 e, para usá-lo, abra um terminal e execute estes comandos:
sudo apt-add-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install grive
Isso irá instalar o Programas em nosso sistema operacional e devemos ser capazes de executá-lo a partir do terminal. Se escrevermos grive -help
devemos ver uma lista de comandos e modificadores que podemos usar.
Configurando o Grive no Ubuntu
Em primeiro lugar navegue até o diretório que deseja usar para sincronizar com o Google Drive. Você pode querer criar um novo para esse propósito. O próximo passo é autentique sua conta do Google e permitir o Programas interagir com o serviço online. Para fazer isso, digite o seguinte comando no terminal:
grive -a
Este comando irá gerar um link único no terminal que você pode pressionar e que será aberto em seu navegador padrão. UMA site com um código de 40 dígitos que você terá que copiar e colar no terminal. Depois de entrar nele, Grive começará a enviar para a nuvem os documentos que estão contidos no local para o qual você navegou antes do terminal. Isso criará os diretórios com a mesma estrutura que eles têm em seu disco rígido.
Executando o Grive
Assim que você tiver concluído a etapa anterior você não terá mais que reautenticar para sincronizar seus arquivos com o Google Drive. A única coisa que você terá que fazer é navegar até o diretório que contém os arquivos que deseja sincronizar com o Google Drive e digitar o seguinte comando:
grive sync
Para evitar erros ou longos períodos de espera ao enviar mais arquivos do que o esperado, você sempre pode verifique o que o Grive vai sincronizar usando este comando:
grive –dry-run
este comando só vai mostrar o que será copiado, sem realmente sincronizar nada.
É importante notar que Grive ainda está em seus estágios iniciais de desenvolvimento, mas mesmo assim a sincronização funciona muito bem. Os usuários, é claro, gostariam de mais opções, mas considerando que não existe um cliente oficial do Google Drive para Linux, este é nosso melhor ativo.
Obrigado!
Muito obrigado Sergio!
Olá Sergio, posso dizer ao grive em qual diretório quero colocar os arquivos?
Saudações.
Amigo pode me ajudar nos centos, começando a parte com o repo, como ficaria o comando?
obrigado
Eu encontrei um frontend para grive, chamado grive-tools está em inglês perfeito, em:
https://www.thefanclub.co.za/how-to/ubuntu-google-drive-client-grive-and-grive-tools
instala com
sudo add-apt-repository ppa: thefanclub / grive-tools
sudo apt-get update
sudo apt-get install grive-tools
# Saudações
pelo que vejo toda vez que quero sincronizar alguns arquivos tenho que ir na pasta e colocar o grive sync ?? Alguém vê alguma forma de que é um tipo de processo que roda continuamente desde o início do Ubuntu?
Olá!
O que deve ser feito se alguém não quiser sincronizar uma pasta ou alterar a pasta a ser sincronizada?
Obrigado e cumprimentos!!!
Olá ... obrigado pelo tutor ... uma pergunta ... se eu tenho Windows e Ubuntu no meu pc ... e meu Google Drive está no meu disco F ... Estar no Ubuntu onde trabalho mais tempo ... então para instalar seria só ir para a pasta F: / Google Drive .. abra o terminal dentro e dê o comando para sincronizar?
Ele só sincroniza os arquivos universais, ou seja, aqueles que são típicos do Google Drive não os baixam
Infelizmente, devem ser dadas permissões para que o aplicativo acesse todas as informações da unidade, e-mails, contatos, informações financeiras, etc.
Carlos a melhor maneira de fazer isso é deixando em um cron; Eu tenho isso e faz maravilhas para mim.
crontab -e
uma vez lá dentro, editando o cron, você coloca o seguinte
grive –id –secret
o client_id e o client_secret de onde você o obtém https://console.developers.google.com/ habilitando uma API para o Google Drive.
http://federicomazzei.com.ar/blog/20200113-sincronizar-archivos-google-drive-linux
Caro Noodle:
tente testar seu método e quando eu obtiver a abençoada API do Google Drive, ela me dará opções ... o pay (get api) que pede um cartão de crédito para ele ... .XD XD XD !!.
A outra opção de teste abre um painel aparentemente longo para os programadores usarem em suas rotinas.
portanto ... NADA.
Graças iguais.
A propósito, aviso que o link "http://federicomazzei.com.ar/blog/20200113-sincronizar-archivos-google-drive-linux" está fora do ar.
Saudações mano!
Infelizmente, você já deu todas essas informações ao Google Inc
Isso era impossível para mim. O seguinte erro ocorre.
No momento, o acesso com o Google não está disponível para este aplicativo
Este aplicativo ainda não foi verificado pelo Google para ser compatível com "Fazer login com o Google".
GOGLE DRIVE desativou o login deste aplicativo.
O link não funciona
Gostaria de saber como o Gdrive decide qual arquivo deletar e qual arquivo carregar ou baixar para a nuvem, ou seja, se eu copio um arquivo para a nuvem, como ele decide baixar para o computador e não deletar ou se eu deletar um arquivo da nuvem Conforme você decidir, apague-o do computador e não baixe o da nuvem. Obrigado
PS: meu email é carlosvaccaro1960@gmail.com