Как установить CMake на Fedora

В мире разработки программного обеспечения CMake стал незаменимым инструментом для управления процессом сборки проектов на различных платформах. Являясь кроссплатформенной системой сборки с открытым исходным кодом, CMake упрощает компиляцию и компоновку исходного кода, облегчая разработчикам создание и поддержку сложных программных проектов. Fedora 40, популярный дистрибутив Linux, известный своей стабильностью и передовыми функциями, предлагает несколько способов установки CMake.

Предварительные условия

Прежде чем приступить к процессу установки, убедитесь, что у вас есть следующие необходимые условия:

  • Сервер под управлением одной из следующих операционных систем: Fedora 40.
  • Рекомендуется использовать свежую установку ОС, чтобы предотвратить возможные проблемы.
  • Для выполнения команд вам понадобится доступ к терминалу. Fedora предоставляет для этого приложение Terminal. Его можно найти в меню «Приложения».
  • Стабильное интернет-соединение для загрузки необходимых пакетов.
  • Некорневой пользователь sudo или доступ к корневому пользователю. Однако мы рекомендуем использовать не root-пользователя sudo, так как вы можете повредить систему, если будете неосторожны при работе с правами root.

Установка CMake на Fedora 40

Шаг 1. Обновите систему.

Чтобы процесс установки прошел гладко, всегда рекомендуется обновлять систему Fedora 40 перед установкой нового программного обеспечения. Откройте терминал и выполните следующую команду, чтобы обновить системные пакеты:

sudo dnf clean all
sudo dnf update

Эта команда получит последнюю информацию о пакетах из репозиториев Fedora и обновит все устаревшие пакеты до последних версий. После завершения процесса обновления можно приступать к установке CMake.

Шаг 2. Установка CMake на Fedora 40.

Установка CMake с помощью DNF

DNF (Dandified YUM) — это менеджер пакетов по умолчанию в Fedora 40. Он обеспечивает простой и эффективный способ установки пакетов программ из репозиториев Fedora. Чтобы установить CMake с помощью DNF, выполните следующие действия:

sudo dnf install cmake

После завершения установки вы можете проверить версию CMake, выполнив команду:

cmake --version

Эта команда отобразит установленную версию CMake и подтвердит, что установка прошла успешно.

Установка CMake с помощью Snap

Snap — это универсальный менеджер пакетов, разработанный компанией Canonical, создавшей Ubuntu. Он позволяет устанавливать и управлять приложениями в среде «песочницы», гарантируя, что каждое приложение изолировано от остальной системы. Fedora 40 поддерживает пакеты Snap из коробки, что позволяет легко установить CMake с помощью этого метода.

Установите Snapd, демон и инструментарий, обеспечивающий работу пакетов Snap, выполнив следующие действия:

sudo dnf install snapd

Включите службу Snapd, выполнив команду :

sudo systemctl enable --now snapd.socket

Установите CMake с помощью следующей команды:

sudo snap install cmake --classic

Проверьте установку, проверив версию CMake:

cmake --version

Если установка прошла успешно, в терминале должен отобразиться номер версии CMake.

Установка CMake из исходного кода

В некоторых случаях вам может потребоваться установить определенную версию CMake, которая недоступна в репозиториях Fedora или в пакетах Snap. Установка CMake из исходного кода позволяет вам полностью контролировать используемую версию и настраивать параметры сборки в соответствии с вашими потребностями. Чтобы установить CMake из исходных текстов на Fedora 40, выполните следующие шаги:

wget https://cmake.org/files/v3.30/cmake-3.30.0-rc4.tar.gz

Распакуйте загруженный tarball с помощью следующей команды:

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

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

cd cmake-3.30.0-rc4

Запустите сценарий bootstrap, чтобы настроить сборку CMake:

./bootstrap

Скомпилируйте CMake, выполнив команду:

make

После завершения компиляции установите CMake, выполнив команду :

sudo make install

Проверьте установку, проверив версию CMake:

cmake --version

Если установка прошла успешно, вы должны увидеть номер версии CMake, которую вы только что установили.

Поздравляем! Вы успешно установили CMake. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить веб сайт CMake.

Поделитесь с друзьями

Добавить комментарий

0 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x