Come installare CMake su Rocky Linux 9/8

CMake è una famiglia di strumenti open source e multipiattaforma progettati per creare, testare e creare pacchetti di software. Controlla il processo di compilazione del software utilizzando una piattaforma semplice e file di configurazione indipendenti dal compilatore, rendendolo uno strumento indispensabile per gli sviluppatori. CMake supporta gerarchie di directory complesse e applicazioni che dipendono da più librerie, offrendo un processo semplificato per la gestione di build e dipendenze.

La seguente guida mostrerà i passaggi per installare CMake su Rocky Linux 9 o 8 utilizzando i comandi della riga di comando. I metodi di installazione prevedono l'utilizzo del repository AppStream predefinito o, in alternativa, il download e la compilazione del binario sorgente dell'ultima versione.

Aggiorna Rocky Linux prima dell'installazione di CMake

Innanzitutto, assicurati che il tuo sistema sia aggiornato eseguendo un aggiornamento su tutti i pacchetti esistenti.

sudo dnf upgrade --refresh

Seleziona il metodo di installazione CMake

Metodo 1: installa CMake tramite Appstream predefinito di Rocky Linux

Il primo metodo consigliato per la maggior parte degli utenti consiste nell'installare CMake dall'appstream. Questa versione è quella predefinita ed è consigliata per la maggior parte degli utenti a meno che non sia necessaria una versione specifica o la versione più recente, nel qual caso è necessario utilizzare il metodo di compilazione. Per iniziare l'installazione, utilizzare il comando seguente.

sudo dnf install cmake

Una volta installato CMake, puoi confermare l'installazione controllando la versione di CMake.

cmake --version

Metodo 2: installare CMake tramite l'archivio di origine

Il secondo metodo per installare CMake è scaricare e compilare il codice sorgente. Questo metodo consente di installare la versione più recente di CMake. Tuttavia, si ha la responsabilità di ricordarsi di scaricare e ricompilare il codice sorgente per gli aggiornamenti.

Prima di iniziare il processo di installazione, è necessario installare alcune dipendenze richieste sul sistema. Puoi farlo eseguendo il seguente comando.

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -y

Per prima cosa, visita il Pagina delle versioni di Github e prendi il collegamento alla versione più recente.

Successivamente, scarica l'archivio utilizzando il comando wget.

wget https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.tar.gz

Nota: Questo è solo un comando di esempio; non copiarlo. Visita la pagina di rilascio di CMake per scaricare il codice sorgente più recente, poiché l'esempio sarà obsoleto.

Estrai l'archivio utilizzando il seguente comando.

tar -zxvf cmake-{version number}.tar.gz

Modificare la directory nella cartella estratta utilizzando il comando seguente.

cd cmake-{version number}

Nel passaggio successivo, eseguirai lo script Bootstrap. È essenziale assicurarsi che tutte le dipendenze richieste menzionate in precedenza siano installate, poiché in caso contrario potrebbero verificarsi problemi.

./bootstrap

Una volta completato lo script Bootstrap, utilizzare il comando make per creare il pacchetto CMake. Questo processo potrebbe richiedere diversi minuti.

make

Questo processo potrebbe richiedere diversi minuti, quindi potresti voler fare una pausa o prendere un drink mentre aspetti.

Il passaggio successivo è installare CMake utilizzando il comando "make install".

sudo make install

Una volta completato, puoi verificare l'installazione controllando la versione di CMake utilizzando il seguente comando.

cmake --version

Esempio di output:

cmake version 3.25.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

Conclusione

Installare CMake su Rocky Linux è semplice. Esistono due metodi principali: utilizzare il gestore pacchetti dnf tramite il flusso dell'app o compilare dal sorgente. Il metodo app-stream è consigliato per la maggior parte degli utenti grazie alla sua semplicità e facilità di aggiornamento. Tuttavia, la compilazione dal sorgente è l'ideale per coloro che necessitano della versione più recente o di una versione specifica di CMake. Dopo l'installazione, verifica sempre la versione per assicurarti che sia installata correttamente.

Per ulteriori letture, visitare La documentazione ufficiale di CMake.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento