Comment réparer le "make: commande introuvable" Erreur dans Ubuntu

La commande make est probablement l'une des commandes les plus utilisées dans l'écosystème Linux. Cette commande est utilisée pour construire et compiler des programmes directement à partir du code source.

Vous pouvez, en tant qu'utilisateur Linux, utiliser la commande make pour compiler les utilitaires et les installer à l'aide de la ligne de commande. Mais parfois, le système renvoie l'erreur " make: command not found " pendant que les utilisateurs essaient de construire un package à l'aide de make.

À la fin, vous comprendrez brièvement comment corriger l'erreur "make: command not found" sous Linux.

Correction de l'erreur "make: command not found"

Bien que make soit l'un des packages Linux standard préinstallés dans la plupart des distributions Linux, il n'est parfois pas disponible sur un système. Dans ce cas, chaque fois que l'utilisateur essaie de créer un package à l'aide de make, le système renvoie l'erreur de commande introuvable.

Avant de corriger l'erreur, vous devez d'abord vérifier si make est installé sur votre système. Pour ce faire, utilisez la fonction ls pour vérifier le contenu du répertoire /usr/bin/make :

 ls /usr/bin/make

Plus loin, vérifiez si vous êtes capable d'exécuter la commande avec son chemin absolu :

 /usr/bin/make --version

La commande susmentionnée affichera la version de make installée sur votre système.

Si les méthodes ci-dessus ne fonctionnent pas et affichent une erreur, cela signifie que make n'est pas installé sur votre système. Dans de telles situations, l'installation de la commande make résout le problème.

Mais d'abord, mettez à jour la liste des référentiels de votre système à l'aide d'APT :

 sudo apt-get update

Sortir:

Ensuite, installez la commande make :

 sudo apt-get install -y make

Sortir:

Si les commandes susmentionnées ne fonctionnent pas, vous pouvez installer make en téléchargeant le package build-essential , comme suit :

 sudo apt install build-essential

Sortir:

Le package build-essential se compose de tous les packages nécessaires liés à la construction et à la compilation de packages. La commande make fait partie de ces packages.

Connexe : Pourquoi vous devriez mettre à jour les référentiels de packages Linux avant d'installer un nouveau logiciel

Dépannage des erreurs sous Linux

La commande make est un outil de compilation essentiel sous Linux. Les erreurs fournies par le système sont généralement autodescriptives et les utilisateurs expérimentés peuvent trouver la solution en consultant la déclaration d'erreur.

En plus des postes de travail locaux, les serveurs basés sur Linux génèrent également de telles erreurs. Vous pouvez résoudre la plupart des problèmes en effectuant un audit de base sur le serveur.