Как исправить ошибку & 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
Команда make – важный инструмент компилятора в Linux. Ошибки, предоставляемые системой, обычно информативны, и опытные пользователи могут найти решение, просмотрев сообщение об ошибке.
Такие ошибки выдают не только локальные рабочие станции, но и серверы на базе Linux. Вы можете решить большинство проблем, выполнив базовый аудит на сервере.