Postado 5 de Julho5 de Julho Guia Completo: Baixando Arquivos do Google Drive no seu VPS com gdownOlá, 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 -yAgora, vamos verificar se temos o Python 3, o gerenciador de pacotes pip e o módulo venv.sudo apt install python3-pip python3-venv -yPasso 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_env2. Ative o ambiente:source https://www.google.com/search?q=gdown_env/bin/activateVocê 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 gdownCom 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 gdownPara confirmar que a instalação foi um sucesso, verifique a versão:gdown --versionPasso 4: Preparando o Arquivo no Google DriveEste é o passo que causa a maioria dos erros. Para que o gdown consiga acessar seu arquivo, ele precisa estar compartilhado publicamente.[]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".Clique em "Concluído".Se você não fizer isso, o download irá falhar!Passo 5: Utilizando o gdown CorretamenteAgora 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=sharing2. Use o comando gdown com a opção --fuzzyO 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 AmbienteQuando terminar de usar o gdown, você pode "sair" do ambiente virtual com um simples comando:deactivateO 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.