GNU/Linux >> Linux Esercitazione >  >> Debian

Installa CMake su Debian 11 Bullseye

CMake è un compilatore gratuito, open source e multipiattaforma progettato per creare ambienti nativi, generare wrapper, creare eseguibili in combinazioni arbitrarie. CMake è popolare grazie alla sua multipiattaforma in modo che gli sviluppatori che utilizzano il sistema di build funzionino nel modo in cui sono abituati.

Nel seguente tutorial imparerai come installare CMake su Debian 11 Bullseye Desktop o Server.

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye.
  • Account utente: Un account utente con accesso sudo o root.
  • Accesso a Internet

Il tutorial utilizzerà il terminale per l'installazione che si trova in Attività> Mostra applicazioni> Terminale.

Esempio:

Aggiorna sistema operativo

Aggiorna la tua Debian sistema operativo per garantire che tutti i pacchetti esistenti siano aggiornati.

sudo apt update && sudo apt upgrade -y

Il tutorial utilizzerà il comando sudo e supponendo che tu abbia lo stato sudo .

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@debian~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Aggiunta di un utente a Sudoer su Debian .

Utilizza il comando seguente con la password di root per accedere e utilizzare l'account di root.

su

Per gli utenti che hanno sudo access , questo può essere saltato.

Opzione 1 – Installa CMake con APT Repository

Il primo metodo consigliato per la maggior parte degli utenti installerà CMake dal repository di Debian 11.

Per iniziare l'installazione, usa il seguente comando.

sudo apt install cmake

Esempio di output:

Digita Y , quindi premi il TASTO INVIO per procedere.

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

cmake --version

Esempio di output:

cmake version 3.18.4

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

Opzione 2 – Installa CMake compilando il sorgente

La seconda opzione per gli utenti che richiedono l'ultima versione di CMake è scaricare il sorgente e compilarlo. Questo è un metodo eccellente in quanto ti consente di installare la versione più recente, ma ha il costo di ricordarti di scaricare e ricompilare per gli aggiornamenti.

Prima di procedere ulteriormente, installa le seguenti dipendenze richieste sul tuo sistema usando il comando seguente.

sudo apt install build-essential checkinstall zlib1g-dev libssl-dev -y

In primo luogo, visita la pagina delle versioni di Github e prendi il link dell'ultima versione, non dimenticare di farlo come il link di esempio di seguito sarà obsoleto nel tempo.

Quindi, scarica l'archivio utilizzando il comando wget .

Solo esempio:

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

Estrarre il contenuto dell'archivio utilizzando il seguente comando.

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

Ora CD nella directory che è stata estratta.

cd cmake-{version number}

Nella parte successiva, script Bootstrap . In caso di problemi, assicurati che le dipendenze menzionate più in alto siano installate.

./bootstrap

Lo script Bootstrap potrebbe richiedere alcuni minuti. Una volta terminato, usa il comando make per creare il pacchetto.

make

Quindi, installa CMake utilizzando il seguente comando make install .

make install

Questo processo può richiedere da pochi minuti a quasi dieci minuti per preparare un caffè o prendere un drink.

Al termine dell'installazione, controlla la versione di CMake.

cmake version 3.22.2

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

Come sopra, hai installato con successo la versione 3.22.2 invece della versione predefinita di Debian APT di 3.18.4.


Debian
  1. Come installare Docker in Debian 11 (Bullseye)

  2. Come installare TeamViewer su Debian 11 Bullseye

  3. Come installare AnyDesk su Debian 11 Bullseye

  4. Installa e configura GitLab su Debian 11 Bullseye

  5. Installa Vivaldi Browser su Debian 11 Bullseye

Installa/aggiorna MakeMKV su Debian 11 Bullseye

Installa Htop su Debian 11 Bullseye

Installa/Abilita SSH su Debian 11 Bullseye

Installa 7-Zip su Debian 11 Bullseye

Installa Neofetch su Debian 11 Bullseye

Come installare MariaDB 10.8 su Debian 11 Bullseye