Cómo arreglar el & quot; make: command not found & quot; Error en Ubuntu

El comando make es probablemente uno de los comandos más utilizados en el ecosistema Linux. Este comando se usa para construir y compilar programas directamente desde el código fuente.

Puede, como usuario de Linux, usar el comando make para compilar utilidades e instalarlas usando la línea de comando. Pero a veces, el sistema arroja el error " make: command not found " mientras los usuarios intentan construir un paquete usando make.

Al final, comprenderá brevemente cómo corregir el error "make: command not found" en Linux.

Corrija el error "make: command not found"

Si bien make es uno de los paquetes estándar de Linux que vienen preinstalados en la mayoría de las distribuciones de Linux, a veces no está disponible en un sistema. En este caso, cada vez que el usuario intenta construir un paquete usando make, el sistema arroja el error de comando no encontrado.

Antes de corregir el error, primero debe verificar si make está instalado en su sistema. Para hacerlo, use la función ls para verificar el contenido del directorio / usr / bin / make :

 ls /usr/bin/make

Más adelante, verifique si puede ejecutar el comando con su ruta absoluta:

 /usr/bin/make --version

El comando mencionado anteriormente mostrará la versión de make instalada en su sistema.

Si los métodos anteriores no funcionan y muestran un error, entonces su sistema no tiene make instalado. En tales situaciones, la instalación del comando make resuelve el problema.

Pero primero, actualice la lista de repositorios de su sistema usando APT:

 sudo apt-get update

Producción:

Luego, instale el comando make:

 sudo apt-get install -y make

Producción:

Si los comandos mencionados anteriormente no funcionan, puede instalar make descargando el paquete build-essential , de la siguiente manera:

 sudo apt install build-essential

Producción:

El paquete build-essential consta de todos los paquetes necesarios relacionados con la construcción y compilación de paquetes. El comando make es parte de estos paquetes.

Relacionado: ¿Por qué debería actualizar los repositorios de paquetes de Linux antes de instalar un nuevo software?

Solución de problemas de errores en Linux

El comando make es una herramienta de compilación esencial en Linux. Los errores proporcionados por el sistema suelen ser autodescriptivos y los usuarios experimentados pueden encontrar la solución mirando la declaración de error.

Además de las estaciones de trabajo locales, los servidores basados ​​en Linux también arrojan tales errores. Puede solucionar la mayoría de los problemas realizando una auditoría básica en el servidor.