GNU/Linux >> Linux Esercitazione >  >> Linux

Fai in modo che il comando non sia stato trovato? Ecco come risolverlo

L'altro giorno stavo cercando di compilare un programma su un nuovo sistema Ubuntu nuovo e mi ha generato un errore quando ho provato a usare il comando make:

The program 'make' is currently not installed. You can install it by typing:
sudo apt install make

Uno dei motivi per cui viene visualizzato l'errore bash:comando non trovato è perché il comando non è installato sul sistema. Puoi installare make su Ubuntu usando questi comandi uno per uno:

sudo apt update
sudo apt install make

Il primo comando aggiorna la cache del pacchetto locale. È necessario specialmente se si tratta di un sistema Ubuntu appena installato. Con la cache del pacchetto aggiornata, il tuo sistema sarebbe a conoscenza del repository da cui dovrebbe essere scaricato il pacchetto make.

E verifica che make sia stato installato correttamente:

make --version

Un modo migliore per installare make su Ubuntu

Un modo ancora migliore per installare il comando make è utilizzare il pacchetto build essential. Questo pacchetto contiene make, gcc, g++ e molti altri compilatori e strumenti per sviluppatori.

sudo apt install build-essential

Con questo pacchetto essenziale per la compilazione installato, puoi eseguire facilmente programmi C/C++ in Linux.

E se make è installato ma non funziona

In alcuni rari casi, può succedere che make sia installato e tuttavia non funzioni.

Il motivo è che il comando make non è nella variabile $PATH. Puoi reinstallare make con questo comando:

sudo apt install --reinstall make

Se ciò non funziona, puoi provare ad aggiungere manualmente il file binario al tuo PERCORSO ma non dovrebbe arrivare a questo sforzo manuale.

Spero che questo suggerimento rapido ti abbia aiutato. Hai ancora il problema o una domanda sull'argomento correlato? Sentiti libero di usare la sezione commenti. Cercherò di aiutarti nella mia capacità. Se desideri una risposta ancora più rapida, puoi iscriverti al forum della community di It's FOSS. Divertiti :)



Linux
  1. uuidgen:comando non trovato

  2. named-checkconf:comando non trovato

  3. virt-sparsify:comando non trovato

  4. bc:comando non trovato

  5. zypper:comando non trovato

Come risolvere il comando Ifconfig non trovato su CentOS 7

Come risolvere il problema:il comando curl non ha trovato un errore

virt-manager:comando non trovato

xeyes:comando non trovato

yum-config-manager:comando non trovato

GoBuster:comando non trovato