Sincronize o Google Drive no Linux com o OverGrive: Guia Completo!

Entre as principais empresas de tecnologia, o Google geralmente demonstra um apoio mais forte ao Linux. Contudo, apesar desse alinhamento, o Google Drive ainda não disponibiliza um cliente de sincronização especificamente adaptado para essa plataforma. A explicação para essa ausência? A crença comum é que o Google só desenvolve versões de seus softwares para Linux quando há demanda interna de seus funcionários. Aparentemente, essa necessidade não se manifesta em relação ao Google Drive. Se você é um usuário frequente do Google Drive em ambiente Linux e está cansado da espera por uma solução oficial do Google, existe uma alternativa. Apresentamos o OverGrive, uma ferramenta paga que proporciona uma integração do Google Drive ao seu desktop Linux similar à experiência do Dropbox.

Atenção: Este software oferece um período de avaliação de 14 dias, permitindo que você explore todas as funcionalidades do OverGrive. Após esse período, será necessário
adquirir uma licença
para continuar utilizando o software em sua totalidade.

Processo de Instalação

Ubuntu

Para instalar o OverGrive no Ubuntu, é necessário habilitar o repositório de software Universe. Para isso, abra o terminal e insira o seguinte comando:

sudo add-apt-repository universe

Depois de adicionar o repositório Universe, seu sistema precisa atualizar as fontes de software. Execute o comando de atualização:

sudo apt update

Finalmente, baixe e instale o software de sincronização do Google em seu computador Linux.

wget  https://www.thefanclub.co.za/sites/default/files/public/overgrive/overgrive_3.2.3_all.deb

sudo dpkg -i overgrive_3.2.3_all.deb

Debian

O OverGrive funcionará no Debian, desde que o sistema tenha o GTK3 instalado. Caso contrário, o software se recusará a iniciar. Para instalá-lo, baixe o arquivo Deb mais recente e instale-o via DPKG.

wget  https://www.thefanclub.co.za/sites/default/files/public/overgrive/overgrive_3.2.3_all.deb

sudo dpkg -i overgrive_3.2.3_all.deb

Arch Linux

A instalação deste software no Arch Linux é bastante simples, mas requer a instalação prévia de algumas dependências. Primeiramente, instale as dependências necessárias para o OverGrive:

sudo pacman -S libnotify python python2-pyinotify python2-pip python2-gobject libappindicator-gtk3

Com as ferramentas essenciais instaladas, utilize o gerenciador de pacotes Python para obter a versão mais recente da API do Google:

sudo pip2.7 install --upgrade google-api-python-client

A próxima etapa na instalação do OverGrive no Arch Linux é
acessar o site e baixar o pacote específico para Arch. Após o download, utilize o comando CD para navegar até a pasta Downloads. Em seguida, utilize o gerenciador de pacotes pacman para instalar o pacote no seu sistema.

cd ~/Downloads

sudo pacman -U overgrive-*-any.pkg.tar.xz

Fedora

Para instalar o OverGrive no Fedora, comece instalando as seguintes ferramentas em seu sistema. Elas são cruciais para o funcionamento do programa, e o OverGrive não iniciará sem elas.

sudo dnf install libappindicator-gtk3 python-devel python-pip python-inotify python-gobject-base

Em seguida, atualize o Fedora para a versão mais recente da API do Google (ou instale-a se ainda não a tiver):

sudo pip install --sudo zypper install libappindicator3-1 libappindicator3-devel libappindicator-gtk3 typelib-1_0-AppIndicator3-0_1 gir1.2-appindicator3-0.1 python-httplib2 python-devel python-pip python-pyinotify python-gobjectupgrade google-api-python-client

Finalmente,
baixe a versão mais recente
do pacote RPM e instale-o usando o dnf.

cd ~/Downloads

sudo dnf install overgrive-*.noarch.rpm

OpenSUSE

O OpenSUSE requer a instalação de diversos programas para garantir que o OverGrive funcione corretamente. Abra o terminal e utilize o gerenciador de pacotes zypper para instalar essas dependências.

sudo zypper install libappindicator3-1 libappindicator3-devel libappindicator-gtk3 typelib-1_0-AppIndicator3-0_1 gir1.2-appindicator3-0.1 python-httplib2 python-devel python-pip python-pyinotify python-gobject

O OverGrive interage com o Google, portanto, a API do Google Python é essencial. Instale-a com:

sudo pip install --upgrade google-api-python-client

Com tudo configurado, obtenha o RPM mais recente e instale-o com o zypper.

sudo zypper install overgrive-*.noarch.rpm

Utilizando o OverGrive

Ao iniciar o OverGrive, um assistente o guiará através da configuração inicial para sincronização. O primeiro passo é conectar sua Conta Google. Selecione a opção “conectar conta”. Isso abrirá automaticamente a ferramenta de login do Google Oath. Insira suas credenciais do Google e faça login como de costume. Após um login bem-sucedido, será solicitado que você “copie este código” e “cole no seu aplicativo”.

Retorne ao programa e cole o código no campo de texto ao lado da conta. Clique no botão validar para confirmar o código. Após inserir o código, clique em continuar para começar a usar o programa. Para iniciar o download dos seus arquivos do Google, clique no botão “iniciar sincronização”.

Download Automático na Inicialização

Os arquivos não são automaticamente baixados ao usar esta ferramenta. Para isso, você precisará acessar as configurações do aplicativo e ativar a opção para iniciar o programa automaticamente. O início automático pode ser habilitado marcando a caixa que indica “iniciar o Google Drive ao iniciar o computador”.

Além disso, certifique-se de marcar a caixa “sincronizar automaticamente com o Google Drive”.

Conversão de Google Docs para Arquivos Libre Office

Um dos recursos interessantes do Google Drive é a conversão automática de arquivos do Office para o formato Google Doc. Infelizmente, existem poucos programas no Linux que conseguem abrir esses arquivos diretamente. Para contornar essa limitação, o OverGrive pode converter seus arquivos Google Doc para formatos locais (como o formato de documento aberto, entre outros).

Para ativar esta função, marque a caixa “converter arquivos do Google Docs para locais”. A partir desse momento, o OverGrive converterá todos os arquivos relacionados ao Google Doc antes de transferi-los para o seu PC Linux.