GNU/Linux >> Belajar Linux >  >> Debian

Instal CMake di Debian 11 Bullseye

Membuat adalah kompiler gratis, sumber terbuka, dan lintas platform yang dirancang untuk membangun lingkungan asli, menghasilkan pembungkus, membangun executable dalam kombinasi arbitrer. CMake populer karena lintas platformnya sehingga developer yang menggunakan sistem build bekerja seperti biasanya.

Dalam tutorial berikut, Anda akan mempelajari cara menginstal CMake di Desktop atau Server Debian 11 Bullseye.

Prasyarat

  • OS yang Disarankan: Debian 11 Bullseye.
  • Akun pengguna: Akun pengguna dengan sudo atau akses root.
  • Akses Internet

Tutorial akan menggunakan terminal untuk instalasi yang ditemukan di Aktivitas> Tampilkan Aplikasi> Terminal.

Contoh:

Perbarui Sistem Operasi

Perbarui Debian . Anda sistem operasi untuk memastikan semua paket yang ada adalah yang terbaru.

sudo apt update && sudo apt upgrade -y

Tutorial akan menggunakan perintah sudo dan dengan asumsi Anda memiliki status sudo .

Untuk memverifikasi status sudo di akun Anda:

sudo whoami

Contoh keluaran yang menunjukkan status sudo:

[joshua@debian~]$ sudo whoami
root

Untuk menyiapkan akun sudo yang ada atau baru, kunjungi tutorial kami di Menambahkan Pengguna ke Sudoers di Debian .

Gunakan perintah berikut dengan kata sandi root untuk masuk menggunakan akun root.

su

Untuk pengguna yang memiliki akses sudo , ini dapat dilewati.

Opsi 1 – Instal CMake dengan APT Repository

Metode pertama yang direkomendasikan untuk sebagian besar pengguna akan menginstal CMake dari repositori Debian 11.

Untuk memulai instalasi, gunakan perintah berikut.

sudo apt install cmake

Contoh keluaran:

Ketik Y , lalu tekan ENTER KEY untuk melanjutkan.

Setelah terinstal, konfirmasi instalasi dengan memeriksa versi CMake.

cmake --version

Contoh keluaran:

cmake version 3.18.4

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

Opsi 2 – Instal CMake dengan Mengkompilasi Sumber

Opsi kedua bagi pengguna yang membutuhkan CMake versi terbaru adalah mengunduh sumber dan mengompilasinya. Ini adalah metode yang sangat baik karena memungkinkan Anda untuk menginstal versi terbaru, tetapi harus diingat untuk mengunduh dan mengkompilasi ulang untuk pembaruan.

Sebelum melanjutkan lebih jauh, instal dependensi yang diperlukan berikut pada sistem Anda menggunakan perintah berikut.

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

Pertama, kunjungi halaman rilis Github dan ambil tautan versi terbaru, jangan lupa lakukan ini sebagai contoh tautan di bawah ini akan kedaluwarsa pada waktunya.

Selanjutnya, unduh arsip menggunakan perintah wget .

Hanya contoh:

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

Ekstrak konten arsip menggunakan perintah berikut.

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

Sekarang CD ke dalam direktori yang telah diekstrak.

cd cmake-{version number}

Di bagian selanjutnya, Anda akan skrip Bootstrap . Jika Anda mengalami masalah, pastikan dependensi yang disebutkan lebih lanjut telah diinstal.

./bootstrap

Skrip Bootstrap mungkin memerlukan waktu beberapa menit. Setelah selesai, gunakan perintah make untuk membangun paket.

make

Selanjutnya, instal CMake menggunakan perintah make install berikut ini .

make install

Proses ini dapat memakan waktu beberapa menit hingga hampir sepuluh menit untuk membuat kopi atau minum.

Setelah penginstalan selesai, periksa versi CMake.

cmake version 3.22.2

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

Seperti di atas, Anda telah berhasil menginstal versi 3.22.2 alih-alih versi APT Debian default dari 3.18.4.


Debian
  1. Cara Menginstal Docker di Debian 11 (Bullseye)

  2. Cara Menginstal TeamViewer di Debian 11 Bullseye

  3. Cara Menginstal AnyDesk di Debian 11 Bullseye

  1. Instal &Konfigurasi GitLab di Debian 11 Bullseye

  2. Instal Vivaldi Browser di Debian 11 Bullseye

  3. Instal Tweak GNOME di Debian 11 Bullseye

  1. Instal Node.js 17 &NPM di Debian 11 Bullseye

  2. Cara Menginstal Wine 7 di Debian 11 Bullseye

  3. Cara Menginstal PHP 8 di Debian 11 Bullseye