Como Reinstalar o Google Chrome no Debian com um Script Automatizado (Passo a Passo + Código)

 

Se você usa Debian ou derivados (como Kali Linux ou Parrot OS) e precisa reinstalar o Google Chrome de forma rápida e automatizada, este artigo é para você.

Seja por problemas de travamento, atualizações corrompidas ou necessidade de uma reinstalação limpa, este script shell automatizado faz todo o processo para você — desde a remoção até o download da versão mais recente e instalação com verificação de dependências.

Homem e tela de computador ao fundo com símbolo do Google
Imagem: Grok

O que você vai encontrar neste artigo:

  • Por que reinstalar o Chrome no Debian?

  • O que o script faz?

  • Código completo do script

  • Explicação linha por linha

  • Como rodar o script com segurança

  • Dicas extras de manutenção


Por que reinstalar o Google Chrome no Debian?

O Google Chrome é um dos navegadores mais usados do mundo, mas em distribuições Linux baseadas em Debian, problemas como:

  • Versões quebradas após atualizações;

  • Dependências não resolvidas;

  • Configurações corrompidas;

...podem exigir uma reinstalação do zero. Fazer isso manualmente pode ser demorado, por isso, automatizar o processo é uma solução ideal.


O que o script faz?

Este script:

  1. Verifica se está sendo executado como root;

  2. Remove completamente qualquer instalação anterior do Chrome;

  3. Faz o download da versão estável mais recente do Google Chrome;

  4. Instala o pacote .deb;

  5. Corrige automaticamente dependências quebradas;

  6. Limpa arquivos temporários após a instalação.


Código do script: reinstalar_chrome.sh


#!/bin/bash # Script para reinstalar o Google Chrome no Debian # Necessita permissões de superusuário echo "🚀 Iniciando o processo de reinstalação do Google Chrome..." # Verifica se está rodando como root if [[ $EUID -ne 0 ]]; then echo "❌ Este script deve ser executado como root. Use: sudo $0" exit 1 fi # Remove o Google Chrome se estiver instalado if dpkg -l | grep -q google-chrome-stable; then echo "🧹 Removendo o Google Chrome existente..." apt remove --purge -y google-chrome-stable apt autoremove -y else echo "ℹ️ Google Chrome não está instalado. Continuando..." fi # Baixa a versão mais recente do Google Chrome echo "🌐 Baixando a versão mais recente do Google Chrome..." wget -O /tmp/google-chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb # Instala o pacote .deb echo "📦 Instalando o Google Chrome..." dpkg -i /tmp/google-chrome.deb # Corrige dependências se necessário if [[ $? -ne 0 ]]; then echo "🔧 Corrigindo dependências pendentes..." apt -f install -y fi # Confirma a instalação if command -v google-chrome > /dev/null; then echo "✅ Google Chrome reinstalado com sucesso!" else echo "❌ Falha na reinstalação do Google Chrome." exit 1 fi # Limpeza final rm -f /tmp/google-chrome.deb echo "🧼 Arquivo temporário removido. Processo concluído."

Explicando o script linha por linha

1. Início do script


#!/bin/bash

Define o interpretador: /bin/bash. Essa linha é essencial em scripts Linux.


echo "🚀 Iniciando o processo de reinstalação do Google Chrome..."

Imprime uma mensagem inicial para o usuário.

2. Verificando permissões


if [[ $EUID -ne 0 ]]; then echo "❌ Este script deve ser executado como root. Use: sudo $0" exit 1 fi

Garante que o script seja executado como root. Sem isso, comandos como apt e dpkg falharão.

3. Remoção do Chrome antigo


if dpkg -l | grep -q google-chrome-stable; then

Verifica se o Chrome está instalado.


apt remove --purge -y google-chrome-stable apt autoremove -y

Remove completamente o pacote e dependências não usadas.

4. Download da versão mais recente


wget -O /tmp/google-chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

Baixa o pacote .deb diretamente do site oficial.

5. Instalação e correção de dependências


dpkg -i /tmp/google-chrome.deb

Instala o Chrome.


if [[ $? -ne 0 ]]; then apt -f install -y fi

Se dpkg retornar erro, corrige automaticamente com apt -f install.

6. Confirmação final


if command -v google-chrome > /dev/null; then

Verifica se o Chrome foi instalado corretamente.

7. Limpeza


rm -f /tmp/google-chrome.deb

Remove o arquivo .deb baixado temporariamente.


Como executar o script

  1. Salve o código em um arquivo chamado reinstalar_chrome.sh.

  2. Torne-o executável:


chmod +x reinstalar_chrome.sh
  1. Execute como root:


sudo ./reinstalar_chrome.sh

Dicas extras de manutenção

  • Atualize o sistema com frequência usando sudo apt update && sudo apt upgrade.

  • Mantenha backups de configurações importantes do navegador.

  • Evite instalar pacotes de fontes não oficiais.


Conclusão

Automatizar a reinstalação do Google Chrome no Debian pode poupar tempo e evitar dores de cabeça. Com este script simples e eficaz, você garante uma instalação limpa, segura e funcional com apenas alguns comandos.

💬 Gostou do artigo? Compartilhe com seus colegas de TI e deixe seu comentário!


No NoirCode, o futuro é digital, e você já faz parte dele!


Veja também: