Corrigindo o erro "wget: comando não encontrado" no Linux

Wget Command Not Found Featured

Encontrar o erro “comando wget não encontrado” no Linux pode ser frustrante, especialmente ao baixar arquivos da web. Mas não se preocupe! Geralmente é uma correção simples. Esse erro normalmente significa que seu sistema não possui o wget instalado ou que ele não está no PATH do sistema. Neste tutorial, vamos demonstrar etapas simples para fazer o wget funcionar, para que você possa começar a baixar arquivos sem complicações.

Por que ocorre o erro “comando wget não encontrado”?

O erro wget: comando não encontrado no Linux ocorre quando o wget não está instalado por padrão, está faltando no PATH do sistema ou está corrompido. Algumas distribuições Linux minimalistas não incluem wget para manter o sistema leve. Nesse caso, precisamos instalá-lo manualmente.

Se o sistema não reconhecer o wget após a instalação, pode ser que ele esteja fora do PATH. Você pode corrigir isso adicionando seu diretório ao PATH. Além disso, um pacote wget corrompido ou removido pode causar esse problema, e reinstalar o wget resolve a questão.

Corrigindo 1: Instalar wget no seu sistema Linux

Na maioria das distribuições Linux, o wget vem pré-instalado. No entanto, se por algum motivo seu sistema não tiver o wget instalado, você pode ver o erro “comando não encontrado”. Para evitar esse erro, é sempre uma boa prática verificar a instalação do wget no seu sistema antes de usá-lo. Para fazer isso, você pode executar o seguinte comando:

sudowget

Se o seu sistema tiver o wget configurado corretamente, este comando recupera a mensagem “wget: mensagem de uso de URL ausente”:

No entanto, se seu sistema Linux não tiver o wget instalado, você verá o erro “wget: comando não encontrado”:

Para corrigir isso, instale o wget usando o gerenciador de pacotes da sua distribuição. Por exemplo, no Debian/Ubuntu, você pode usar o gerenciador de pacotes apt:

sudoapt-get installwget

Instalar Wget

Você pode confirmar a instalação verificando a versão do wget:

wget--version

Verificar Instalação do Wget

Para instalar o wget em distribuições Linux baseadas no RHEL, você pode usar o gerenciador de pacotes dnf:

sudo dnf installwget

Da mesma forma, você pode usar o gerenciador de pacotes da sua distribuição para instalar o wget em outras variantes do Linux.

Corrigindo 2: Configurar o PATH do Wget

Às vezes, o problema não é que o wget não esteja instalado. Na verdade, o wget pode estar presente no seu sistema, mas você ainda assim encontra o erro “wget: comando não encontrado”. Nesses casos, você deve verificar se o PATH do sistema inclui o wget. Para isso, use o comando which:

whichwget

Se este comando retornar um caminho como /usr/bin/wget, significa que o wget está instalado e disponível no PATH do sistema:

No entanto, se o comando não retornar nada, seu sistema não tem wget instalado ou ele está em um diretório não listado na variável de ambiente PATH.

Se o wget estiver instalado, mas não no PATH, você pode adicioná-lo temporariamente usando o comando export:

exportPATH=$PATH:/caminho/para/diretório_wget

Substitua /caminho/para/diretório_wget pelo caminho real, como /usr/bin:

Você pode tornar essa alteração permanente adicionando a mesma linha ao ~/.bashrc ou ~/.bash_profile.

Se você frequentemente baixa arquivos com o wget, certifique-se de que seu sistema o tenha instalado e configurado corretamente. Caso contrário, você pode encontrar um erro como “wget: comando não encontrado”. Este erro geralmente ocorre quando o wget está ausente, mal configurado ou corrompido. No entanto, as soluções são simples. Você pode instalar o wget, verificar sua presença no PATH do sistema e fazer os ajustes necessários. Se o wget ainda não funcionar, você pode usar uma alternativa como o comando curl para baixar arquivos da web.

Crédito da imagem: Todas as alterações e capturas de tela por Anees Asghar.