Correzione dell'errore “wget: comando non trovato” in Linux

Wget Command Not Found Featured

Imbattersi nell’errore “wget comando non trovato” in Linux può essere frustrante, specialmente quando si scaricano file dal web. Ma non preoccuparti! Di solito è una correzione semplice. Questo errore significa tipicamente che il tuo sistema non ha wget installato o che non è nel PATH del sistema. In questo tutorial, mostreremo i passaggi semplici per far funzionare wget in modo da poter iniziare a scaricare file senza problemi.

Perché si verifica l’errore “wget comando non trovato”?

L’errore wget: comando non trovato in Linux si verifica quando wget non è installato per impostazione predefinita, è assente dal PATH del sistema o è danneggiato. Alcune distribuzioni Linux minimali non includono wget per mantenere il sistema leggero. In questo caso, dobbiamo installarlo manualmente.

Se il sistema non riconosce wget dopo l’installazione, potrebbe trovarsi al di fuori del PATH. Puoi risolvere questo problema aggiungendo la sua directory al PATH. Inoltre, un pacchetto wget danneggiato o rimosso può causare questo problema, e reinstallare wget lo risolve.

Correzione 1: Installa wget sul tuo sistema Linux

Nella maggior parte delle distribuzioni Linux, wget viene fornito preinstallato. Tuttavia, se per qualche motivo il tuo sistema non ha wget installato, potresti vedere l’errore “comando non trovato”. Per evitare questo errore, è sempre buona norma verificare l’installazione di wget sul tuo sistema prima di utilizzarlo. Per farlo, puoi eseguire il seguente comando:

sudowget

Se il tuo sistema ha wget configurato correttamente, questo comando recupera il messaggio di utilizzo “wget: URL mancante”:

Tuttavia, se il tuo sistema Linux non ha wget installato, vedrai l’errore “wget: comando non trovato”:

Per risolvere questo problema, installa wget utilizzando il gestore di pacchetti della tua distribuzione. Ad esempio, su Debian/Ubuntu, puoi utilizzare il gestore di pacchetti apt:

sudoapt-get installwget

Installa Wget

Puoi confermare l’installazione controllando la versione di wget:

wget--version

Verifica Installazione Wget

Per installare wget su distribuzioni Linux basate su RHEL, puoi usare il gestore di pacchetti dnf:

sudo dnf installwget

Analogamente, puoi utilizzare il gestore di pacchetti della tua distribuzione per installare wget su altre varianti di Linux.

Correzione 2: Configura il PATH di Wget

A volte, il problema non è che wget non sia installato. Infatti, wget potrebbe essere presente sul tuo sistema, eppure ti imbatti ancora nell’errore ‘wget: comando non trovato’. In questi casi, devi verificare se il PATH del sistema include wget. A questo scopo, utilizzare il comando which:

whichwget

Se questo comando restituisce un percorso come /usr/bin/wget, significa che wget è installato e disponibile nel PATH del sistema:

Tuttavia, se il comando non restituisce nulla, il tuo sistema potrebbe non avere wget installato o potrebbe trovarsi in una directory non elencata nella variabile di ambiente PATH.

Se wget è installato ma non è nel PATH, puoi aggiungerlo temporaneamente utilizzando il comando export:

exportPATH=$PATH:/percorso/della/directory/wget

Sostituisci /percorso/della/directory/wget con il percorso effettivo come /usr/bin:

Puoi rendere questo cambiamento permanente aggiungendo la stessa riga a ~/.bashrc o ~/.bash_profile.

Se scarichi frequentemente file con wget, assicurati che il tuo sistema lo abbia installato e configurato correttamente. Altrimenti, potresti imbattersi in un errore come wget: comando non trovato. Questo errore si verifica di solito quando wget è assente, mal configurato o danneggiato. Tuttavia, le soluzioni sono semplici. Puoi installare wget, verificare la sua presenza nel PATH del sistema e apportare le modifiche necessarie. Se wget continua a non funzionare, puoi utilizzare un’alternativa come il comando curl per scaricare file dal web.