Як встановити 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