Как исправить ошибку & quot; make: command not found & quot; Ошибка в Ubuntu

Команда make, вероятно, является одной из наиболее широко используемых команд в экосистеме Linux. Эта команда используется для сборки и компиляции программ непосредственно из исходного кода.

Как пользователь Linux, вы можете использовать команду make для компиляции утилит и установки их с помощью командной строки. Но иногда система выдает ошибку « make: команда не найдена », когда пользователи пытаются собрать пакет с помощью make.

К концу вы получите краткое представление о том, как исправить ошибку «make: command not found» в Linux.

Исправьте ошибку "make: команда не найдена"

Хотя make – один из стандартных пакетов Linux, который предустановлен в большинстве дистрибутивов Linux, иногда он недоступен в системе. В этом случае всякий раз, когда пользователь пытается собрать пакет с помощью make, система выдает ошибку command not found.

Прежде чем исправлять ошибку, сначала необходимо проверить, установлен ли make в вашей системе. Для этого используйте функцию ls, чтобы проверить содержимое каталога / usr / bin / make :

 ls /usr/bin/make

Далее проверьте, можете ли вы выполнить команду с ее абсолютным путем:

 /usr/bin/make --version

Вышеупомянутая команда отобразит версию make, установленную в вашей системе.

Если описанные выше методы не работают и отображается ошибка, значит, в вашей системе не установлена ​​программа make. В таких ситуациях установка команды make решает проблему.

Но сначала обновите список репозиториев вашей системы с помощью APT:

 sudo apt-get update

Выход:

Затем установите команду make:

 sudo apt-get install -y make

Выход:

Если вышеупомянутые команды не работают, вы можете установить make, загрузив пакет build-essential , как показано ниже:

 sudo apt install build-essential

Выход:

Пакет, необходимый для сборки, состоит из всех необходимых пакетов, связанных со сборкой и компиляцией пакетов. Команда make является частью этих пакетов.

Связанный: Почему вы должны обновлять репозитории пакетов Linux перед установкой нового программного обеспечения

Устранение ошибок в Linux

Команда make – важный инструмент компилятора в Linux. Ошибки, предоставляемые системой, обычно информативны, и опытные пользователи могут найти решение, просмотрев сообщение об ошибке.

Такие ошибки выдают не только локальные рабочие станции, но и серверы на базе Linux. Вы можете решить большинство проблем, выполнив базовый аудит на сервере.