[Corrigido] Comando Cmake não encontrado Erro no Ubuntu e em outros Linux
Veja como você pode corrigir o erro “comando cmake não encontrado” no Debian, Ubuntu, Fedora e Arch Linux.
CMake é um conjunto de ferramentas e pacotes gratuito e de código aberto que ajuda a compilar, construir e testar aplicativos. Ele usa arquivos de configuração independentes do compilador para controlar o processo de compilação de software usando a plataforma atual. É uma ferramenta muito útil para criar facilmente qualquer aplicativo a partir do código-fonte.
No entanto, cmake nem sempre está disponível em suas distribuições Linux. Você precisa instalá-lo. Se você tentar compilar qualquer código-fonte sem cmake, deverá receber o seguinte erro:
bash: cmake: command not found
Método 1: Instalando o cmake
A maneira mais fácil de corrigir esse erro é instalar o cmake na linha de comando. Para instalá-lo, use os seguintes comandos do terminal.
Para Debian, Ubuntu, Linux Mint e distribuições relacionadas:
sudo apt install cmake
Para Fedora Linux, CentOS, RHEL:
sudo dnf install cmake
Para Arch Linux:
sudo pacman -S --needed cmake
Depois de instalar o cmake, tente executar novamente o comando que causou o erro.
Comando cmake não encontrou erro no Debian
Método 2: Compilando cmake
Em uma situação terrível em que você precise compilar o cmake para instalar, use as instruções abaixo.
Instale os pacotes de dependências de construção necessários para compilar o cmake.
sudo apt install build-essential libssl-dev
Baixe o Cmake do GitHub. Escolha a versão mais recente do código-fonte para Linux de 64 bits com extensão tar.gz.
Extraia o arquivo usando o comando tar ou qualquer outro utilitário. Um exemplo de comando está abaixo, altere o nome da versão.
tar cmake-3.25.2.tar.gz
Vá para a pasta extraída e siga o script de bootstrap pré-fornecido para compilar e instalar o cmake. Use o seguinte conjunto de comandos em sequência.
script botostrap para instalar o cmake
./bootstrap
make
sudo make install
Após a instalação, você pode verificar com a opção --version
se ele está instalado.
cmake --version
Finalmente, você pode tentar compilar o código-fonte original do aplicativo que causou esse erro.
Resumo
Espero que este guia resolva o erro cmake não encontrado. Normalmente, o método 1 de instalação do cmake deve funcionar na maioria dos casos. Se você encontrar algum outro erro, deixe-me saber na caixa de comentários abaixo.