Hur man installerar CMake på Rocky Linux 9/8

CMake är en öppen källkod, plattformsoberoende familj av verktyg utformade för att bygga, testa och paketera programvara. Den styr mjukvarukompileringsprocessen med hjälp av enkla plattforms- och kompilatoroberoende konfigurationsfiler, vilket gör det till ett oumbärligt verktyg för utvecklare. CMake stöder komplexa kataloghierarkier och applikationer som är beroende av flera bibliotek, vilket erbjuder en strömlinjeformad process för att hantera byggen och beroenden.

Följande guide kommer att demonstrera stegen för att installera CMake på Rocky Linux 9 eller 8 med kommandoradskommandon. Installationsmetoderna innebär att man använder standardförrådet för AppStream eller, som ett alternativ, att ladda ner och kompilera den senaste versionens binära källkod.

Uppdatera Rocky Linux före installation av CMake

Se först till att ditt system är uppdaterat genom att köra en uppdatering på alla befintliga paket.

sudo dnf upgrade --refresh

Välj CMake installationsmetod

Metod 1: Installera CMake via Rocky Linux Default Appstream

Den första metoden som rekommenderas för de flesta användare är att installera CMake från appströmmen. Denna version är standard och rekommenderas för de flesta användare om du inte behöver en specifik version eller den senaste versionen, i vilket fall du måste använda kompileringsmetoden. För att påbörja installationen, använd följande kommando.

sudo dnf install cmake

När CMake är installerat kan du bekräfta installationen genom att kontrollera versionen av CMake.

cmake --version

Metod 2: Installera CMake via källarkiv

Den andra metoden för att installera CMake är att ladda ner och kompilera källkoden. Denna metod låter dig installera den senaste versionen av CMake. Det kommer dock med ansvaret att komma ihåg att ladda ner och kompilera om källkoden för uppdateringar.

Innan du påbörjar installationsprocessen måste du installera några nödvändiga beroenden på ditt system. Du kan göra detta genom att köra följande kommando.

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

Besök först Github släpper sida och ta den senaste versionslänken.

Ladda sedan ner arkivet med kommandot wget.

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

Notera: Detta är endast ett exempel på kommando; kopiera det inte. Besök CMakes releasesida för att ladda ner den senaste källan, eftersom exemplet kommer att vara föråldrat.

Extrahera arkivet med följande kommando.

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

Ändra katalogen till den extraherade mappen med följande kommando.

cd cmake-{version number}

I nästa steg kommer du att köra Bootstrap-skriptet. Det är viktigt att se till att alla nödvändiga beroenden som nämnts tidigare är installerade, eftersom att inte göra det kan orsaka problem.

./bootstrap

När Bootstrap-skriptet är klart, använd kommandot make för att bygga CMake-paketet. Denna process kan ta flera minuter.

make

Denna process kan ta flera minuter, så du kanske vill ta en paus eller ta en drink medan du väntar.

Nästa steg är att installera CMake med kommandot "make install".

sudo make install

När du är klar kan du verifiera installationen genom att kontrollera versionen av CMake med följande kommando.

cmake --version

Exempel på utdata:

cmake version 3.25.2

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

Slutsats

Att installera CMake på Rocky Linux är enkelt. Det finns två huvudmetoder: att använda dnf-pakethanteraren via appströmmen eller att kompilera från källan. App-stream-metoden rekommenderas för de flesta användare på grund av dess enkelhet och lätthet att uppdatera. Att kompilera från källan är dock idealiskt för dem som behöver den senaste versionen eller en specifik version av CMake. Efter installationen, verifiera alltid versionen för att säkerställa att den är korrekt installerad.

För vidare läsning, besök CMakes officiella dokumentation.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar