Шаг 1. Обновление репозитория пакетов.

Сначала обновите список пакетов вашей системы, чтобы иметь самую свежую информацию о доступных пакетах:

sudo apt update
sudo apt upgrade

apt update команда обновляет список пакетов, а apt upgrade устанавливает доступные обновления. Этот шаг помогает решить любые проблемы с зависимостями и обеспечивает доступ к последним обновлениям безопасности и исправлениям ошибок.

Шаг 2. Установка CMake в Ubuntu 24.04.

  • Способ 1. Установка CMake из репозиториев Ubuntu

Самый простой способ установить CMake в Ubuntu 24.04 LTS — использовать репозитории Ubuntu по умолчанию. Этот метод прост и удобен в использовании, но он может не предоставлять последнюю версию CMake. Чтобы установить CMake из репозиториев Ubuntu, выполните следующие действия:

sudo apt install cmake

Проверьте установку:

cmake --version
  • Способ 2: установка CMake через Snap

Snap — это система управления пакетами, разработанная Canonical, компанией, стоящей за Ubuntu. Он позволяет пользователям устанавливать приложения и управлять ими в изолированной среде. Установка CMake через Snap гарантирует, что у вас всегда будет последняя доступная версия. Чтобы установить CMake с помощью Snap, выполните следующие действия:

sudo apt install snapd

Затем установите CMake с помощью Snap:

sudo snap install cmake --classic

Проверьте установку:

cmake --version
  • Способ 3: установка CMake из исходного кода

Установка CMake из исходного кода дает вам полный контроль над версией, которую вы хотите установить, и позволяет настраивать параметры сборки. Этот метод является более сложным и трудоемким по сравнению с предыдущими методами.

Сначала установите необходимые зависимости сборки:

sudo apt install build-essential libssl-dev

Загрузите исходный код CMake. Замените 3.XX.X на нужную версию:

wget https://github.com/Kitware/CMake/releases/download/v3.30.0-rc4/cmake-3.30.0-rc4.tar.gz

Распакуйте скачанный архив:

tar -zxvf cmake-3.30.0-rc4.tar.gz

Перейдите в извлеченный каталог:

cd cmake-3.30.0-rc4

Настройте и соберите CMake:

./bootstrap
make

Установите CMake:

sudo make install

Проверьте установку:

cmake --version

В выводе должна отображаться версия CMake, установленная из исходного кода.