Ir para conteúdo
View in the app

A better way to browse. Learn more.

Tecforum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Baixando Arquivos do Google Drive no seu VPS com gdown

Posts Recomendados

Postado

Guia Completo: Baixando Arquivos do Google Drive no seu VPS com gdown

Olá, pessoal!

Muitas vezes precisamos baixar arquivos grandes ou backups diretamente para nosso servidor (VPS), e usar o Google Drive é uma mão na roda. No entanto, o wget pode ser complicado com os links do Drive e nem todo mundo tem familiaridade com o Rclone.

O gdown, uma ferramenta fantástica em Python feita exatamente para isso. E o mais importante: vamos fazer da forma correta e segura, usando um ambiente virtual (venv) para não bagunçar nosso sistema.

Disclaimer: Esse guia foi feito com auxilio do Gemini 2.5 Pro.

Passo 1: Preparando o Ambiente (Pré-requisitos)

Primeiro, vamos garantir que nosso sistema está atualizado e tem as ferramentas necessárias. Conecte-se ao seu VPS via SSH e execute:

sudo apt update && sudo apt upgrade -y

Agora, vamos verificar se temos o Python 3, o gerenciador de pacotes pip e o módulo venv.

sudo apt install python3-pip python3-venv -y

Passo 2: Criando nosso Ambiente Virtual (venv)

Por que usar um venv?
Um ambiente virtual é como uma "caixa de areia" para nossos projetos Python. Ele instala pacotes (como o gdown) de forma isolada, sem interferir com os pacotes do sistema principal. É a prática mais recomendada para evitar conflitos!

Vamos criar uma pasta para nosso ambiente e ativá-lo.

1. Crie o ambiente virtual (vamos chamá-lo de "https://www.google.com/search?q=gdown_env"):

python3 -m venv https://www.google.com/search?q=gdown_env

2. Ative o ambiente:

source https://www.google.com/search?q=gdown_env/bin/activate

Você saberá que funcionou porque o nome do seu prompt no terminal irá mudar, mostrando (gdown_env) no início:

 seu_usuario@vps:~$

Passo 3: Instalando o gdown

Com o ambiente ativado, instalar o gdown é muito simples.

Atenção: Como estamos dentro de um venv, NÃO use sudo para o comando pip. O ambiente virtual gerencia tudo para nós.

pip install gdown

Para confirmar que a instalação foi um sucesso, verifique a versão:

gdown --version

Passo 4: Preparando o Arquivo no Google Drive

Este é o passo que causa a maioria dos erros. Para que o gdown consiga acessar seu arquivo, ele precisa estar compartilhado publicamente.

  1. []Vá até o seu Google Drive no navegador.
    []Clique com o botão direito no arquivo desejado.
    []Vá em Partilhar > Partilhar.
    []Na seção "Acesso geral", mude a permissão de "Restrito" para "Qualquer pessoa com o link".

  2. Clique em "Concluído".

Se você não fizer isso, o download irá falhar!

Passo 5: Utilizando o gdown Corretamente

Agora a mágica acontece.

1. Copie o link do seu arquivo no Google Drive.
É só clicar em "Copiar link" depois de ajustar a permissão. O link será algo parecido com: https://drive.google.com/file/d/ID_GIGANTE_DO_ARQUIVO/view?usp=sharing

2. Use o comando gdown com a opção --fuzzy
O link que você copiou é um link de visualização, não de download direto. A opção --fuzzy instrui o gdown a extrair o ID do arquivo e encontrar o link de download correto para nós.

Exemplo de comando:

gdown --fuzzy "COLE_O_SEU_LINK_AQUI"

Colocar o link entre aspas é uma boa prática para evitar erros.

Pronto! O download começará, mostrando uma barra de progresso. O arquivo será salvo no diretório onde você executou o comando.

Dica Bônus: Desativando o Ambiente

Quando terminar de usar o gdown, você pode "sair" do ambiente virtual com um simples comando:

deactivate

O prompt do seu terminal voltará ao normal. Para usar o gdown novamente, basta reativar o ambiente com source gdown_env/bin/activate.

Espero que este guia ajude a todos! É um método limpo, seguro e muito eficiente.

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.

Visitante
Responder

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.