Como baixar arquivos diretamente do Google Drive para o Linux

By | 21 de janeiro de 2019

Os comandos Wget e Curl são os mais comuns para realizar o download de arquivos, porém, quando precisamos baixar grandes arquivos de um serviço de armazenamento encontramos problemas.

O Google Drive consegue hospedar grandes arquivos de forma gratuita, e muitas vezes é necessário o download automatizado para servidores linux. Muitas vezes arquivos de desenvolvimento ou grandes pacotes de atualização.

A ferramenta Gdown consegue burlar esse problema de forma simples e rápida. Para utilizar essa ferramenta devemos ter instalado no Linux o Pearl e o GIT, podemos instalá-los com os comandos seguintes:

sudo apt-get install pearl

sudo apt-get install git -y

Depois realizamos o download do gdown no github:

git clone https://github.com/circulosmeos/gdown.pl.git

Após clonar o projeto, entre na pasta gdown.pl e o arquivo principal a ser executado é o arquivo “gdown.pl”

cd gdown.pl

Para baixar o arquivo você deve gerar um link compartilhado do arquivo dentro do google drive, para a ferramenta funcionar corretamente o link deve estar como “Pessoas com o link podem editar” no tipo de compartilhamento. Veja a figura abaixo:

para utilizar o gdown utilize o modelo de comando abaixo:

./gdown.pl link_do_arquivo_googledrive nome_do_arquivo_baixado


Enquanto o arquivo está sendo baixado uma barra de progresso igual a esta irá aparecer, assim como no comando wget:

Pronto você já tem seu arquivo no servidor, direto do Google Drive, sem precisar baixar para o seu computador para intermediar uma troca de arquivos, agora você pode realizar esse download diretamente do seu servidor.

Luan Oliveira on Facebook
Luan Oliveira
Bacharel em Sistemas de Informação - UFPA
Sargento Especialista da Força Aérea Brasileira
Técnico em Eletrônica - IFAL.
Jiujiteiro e Apaixonado por café.

Deixe uma resposta