Como corrigir o erro & quot; make: command not found & quot; Erro no Ubuntu

O comando make é provavelmente um dos comandos mais amplamente usados ​​no ecossistema Linux. Este comando é usado para construir e compilar programas diretamente do código-fonte.

Você pode, como um usuário Linux, usar o comando make para compilar utilitários e instalá-los usando a linha de comando. Mas às vezes, o sistema lança o erro " make: command not found " enquanto os usuários tentam construir um pacote usando make.

No final, você terá uma breve compreensão de como corrigir o erro "make: command not found" no Linux.

Corrigir o erro "make: command not found"

Embora make seja um dos pacotes padrão do Linux que vêm pré-instalados na maioria das distros Linux, às vezes não está disponível em um sistema. Neste caso, sempre que o usuário tenta construir um pacote usando make, o sistema lança o erro de comando não encontrado.

Antes de corrigir o erro, primeiro você precisa verificar se o make está instalado em seu sistema. Para fazer isso, use a função ls para verificar o conteúdo do diretório / usr / bin / make :

 ls /usr/bin/make

Mais adiante, verifique se você consegue executar o comando com seu caminho absoluto:

 /usr/bin/make --version

O comando mencionado exibirá a versão do make instalada em seu sistema.

Se os métodos acima não funcionarem e exibirem um erro, então seu sistema não tem make instalado. Em tais situações, instalar o comando make resolve o problema.

Mas primeiro, atualize a lista de repositórios do seu sistema usando APT:

 sudo apt-get update

Saída:

Em seguida, instale o comando make:

 sudo apt-get install -y make

Saída:

Se os comandos mencionados não funcionarem, você pode instalar o make baixando o pacote build-essential , da seguinte maneira:

 sudo apt install build-essential

Saída:

O pacote build-essential consiste em todos os pacotes necessários relacionados à construção e compilação de pacotes. O comando make faz parte desses pacotes.

Relacionado: Por que você deve atualizar os repositórios de pacotes do Linux antes de instalar um novo software

Resolução de erros no Linux

O comando make é uma ferramenta de compilador essencial no Linux. Os erros fornecidos pelo sistema são geralmente autodescritivos e usuários experientes podem descobrir a solução examinando a declaração de erro.

Além das estações de trabalho locais, os servidores baseados em Linux também lançam esses erros. Você pode corrigir a maioria dos problemas executando uma auditoria básica no servidor.