.
Aqui você encontrará dois métodos diferentes para instalar o CMake em sua máquina Debian.
Ao construir o aplicativo a partir da fonte, recebo o erro ocorre CMake: o comando não foi encontrado, e devido a isso, não consigo instalar o OBS-Studio no meu Debian 12.
Este erro ocorre principalmente quando seu sistema não possui o CMake instalado.
Ok, entendi, mas o que é CMake?
CMake é uma ferramenta de código aberto de plataforma cruzada para criar pacotes usando CMakeLists para gerar compilações para um ambiente específico. Foi criado por Bill Hoffman na Kitware e oferece suporte a vários ambientes de construção nativos.
Agora você entendeu por que o CMake é necessário durante o processo de instalação, certo? Então vamos abrir o terminal do seu sistema e seguir os passos abaixo para instalar o CMake no seu sistema Debian 10/11/12.
Instale o CMake no Debian e no Ubuntu
O CMake pode ser instalado de várias maneiras, como de repositórios do sistema ou do arquivo de origem. Aqui, mostraremos as duas maneiras de instalar o CMake em sua máquina Debian.
Etapas para instalar o CMake no Debian 11/10/12 a partir dos repositórios
Uma das maneiras mais simples e fáceis de instalar o CMake em seu sistema é usar os repositórios do sistema. No qual você só precisa atualizar os repositórios do sistema e executar uma linha de comando para instalar o CMake.
Agora traga o terminal para frente de sua tela e execute os seguintes comandos em sequência:
$ sudo apt update -y
$ sudo apt install cmake -y
Depois disso, execute o comando abaixo para verificar a instalação.
$ cmake --version
Se a versão for exibida, seu trabalho acabou e agora você pode continuar com as etapas que lançaram o erro de comando não encontrado do CMake.
Bem simples, certo? Claro que sim, mas o único problema com esse método é que você não encontrará a versão mais recente do CMake.
Etapas para instalar o CMake no Debian 10/11 da fonte
Para obter a versão mais recente do CMake, você pode seguir estas etapas, onde mostrarei como obter a versão mais recente do CMake no site oficial e instalá-lo em seu sistema.
Antes de prosseguir, sugiro que você instale o seguinte pacote para uma experiência tranquila:
$ sudo apt install build-essential gcc libssl-dev
Depois de concluir o comando acima, vamos baixar o arquivo CMake Script.
Baixar CMake Roteiro
Para obter a versão mais recente do CMake, você pode visitar o página web oficial ou ir para o seção de lançamento no Github e baixe a versão mais recente disponível para você.
Aqui estou baixando a versão mais recente do CMake sobre a versão RC usando o wget
comando, como mostrado abaixo:
$ wget https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4-linux-x86_64.sh
cmake-3.26.4-linux-x86_64.sh 100%[=========================================>] 46.09M 6.10MB/s in 7.9s
2023-06-28 19:42:00 (5.86 MB/s) - ‘cmake-3.26.4-linux-x86_64.sh’ saved [48323148/48323148]
Execute o arquivo de script para instalar o CMake
Após o download do arquivo de script, você pode simplesmente executar a próxima linha de comando para instalar o CMake no diretório /usr/local/ excluindo o nome do diretório cmake-3.26.4-linux-x86_64.
$ sudo sh cmake-3.26.4-linux-x86_64.sh --prefix=/usr/local/ --exclude-subdir
Mas antes de executar o comando acima, sugiro que você tenha uma visão geral do shellscript para entender o que cada etapa faz. Para verificar se você pode usar o seguinte comando:
$ less cmake-3.26.4-linux-x86_64.sh
Depois de concluir a inspeção, execute o comando final:
$ sudo sh cmake-3.26.4-linux-x86_64.sh --prefix=/usr/local/ --exclude-subdir
A saída do comando acima

Verifique a versão do CMake
Seu trabalho está quase no fim e agora resta apenas a etapa de verificar a versão do CMake que você instalou em seu sistema.
Para verificar executar cmake --version

Se você está obtendo a mesma saída mostrada acima, seu trabalho acabou aqui, então você pode passar para as próximas etapas do seu projeto.
Empacotando
Isso é tudo para este artigo, no qual compartilhei com você duas maneiras diferentes de instalar o CMake em seu sistema baseado em Debian. Se você não está recebendo nada ou quer dar alguma sugestão, sinta-se à vontade para comentar abaixo.
Leia também : Construindo programas a partir do código-fonte em qualquer distribuição Linux de maneira simples
Até o próximo artigo…ESPALHE AMOR E PAZ.

Um homem com uma tecnologia efusiva que explorou algumas das incríveis coisas da tecnologia e está explorando mais. Enquanto avançava, tive a chance de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com várias ferramentas de código aberto.
.