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 :)