Cara Melihat Versi Kernel Linux Melalui Command Line

Pada kesempatan kali ini saya akan share tentang cara melihat versi kernel Linux yang sedang digunakan melalui command line yang bisa anda terapkan pada hampir semua distro Linux. Sebenarnya apa itu kernel?

Kernel adalah program komputer yang menjadi inti dari sebuah sistem operasi, serta berperan sebagai pengontrol segala hal atas sistem tersebut. Pada saat komputer dinyalakan, salah satu program yang masuk pada antrian untuk dijalankan pertama kali adalah kernel.

Sebetulnya ada beberapa alasan mengapa kita perlu mengetahui versi kernel yang sedang digunakan saat ini. Dan teman-teman semua pasti memiliki alasan yang berbeda-beda tentunya.

Pada praktek kali ini saya menggunakan Ubuntu 20.04, berhubung perintah Linux yang akan kita gunakan ini bersifat umum, anda juga bisa menerapkannya pada distro Linux keluarga Debian, CentOS, OpenSUSE, Arch Linux dan lain-lain.

Berikut 3 perintah Linux yang bisa anda gunakan untuk melihat atau mengecek versi kernel yang digunakan saat ini:

1. Melihat Versi Kernel Linux Menggunakan Perintah uname

Perintah uname berfungsi untuk mendapatkan informasi tentang sistem Linux yang kita gunakan. Selain untuk melihat versi kernel, kita juga bisa mengetahui apakah komputer menggunakan sistem 32-bit atau 64-bit.

Buka terminal dan ketikkan perintah berikut:

uname -r

Output:

5.4.0-52-generic

Seperti yang kita lihat, saat ini sistem saya menjalankan kernel Linux 5.4.0-52, atau dalam istilah yang lebih umum disebut sebagai kernel Linux versi 5.4.

Berikut penjelasan tentang urutan dari angka-angka tersebut:

  • 5 – Versi kernel
  • 4 – Major revision
  • 0 – Minor revision
  • 52 – Bux fix
  • generic – Informasi spesifik distribusi. Pada Ubuntu, berarti saya menggunakan versi desktop.

Jika anda membutuhkan informasi lengkap tentang sistem yang sedang digunakan, anda bisa menggunakan perintah uname dengan opsi -a.

uname -a

Output:

Linux Ubuntu-PC 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Berikut penjelasan tentang output di atas:

  • Linux – Nama kernel (jika anda menjalankan perintah ini di BSD atau MacOS, nama kernel akan berbeda).
  • Ubuntu-PC – Hostname
  • 5.4.0-52-generic – Rilis kernel
  • #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 – Ini berarti Ubuntu telah mengkompilasi 5.4.0-52-generic sebanyak 57 kali, lengkap dengan waktu kompilasi terakhir.
  • x86_64 – Arsitektur mesin
  • x86_64 – Arsitektur prosesor
  • x86_64 – Arsitektur sistem operasi (OS 32-bit dapat berjalan di prosesor 64-bit).
  • GNU/Linux – Sistem operasi (tanpa menampilkan nama distribusi).

2. Melihat Versi Kernel Linux menggunakan file /proc/version

Pada sistem operasi GNU/Linux, anda juga bisa melihat informasi kernel di file /proc/version dengan menggunakan perintah cat

cat /proc/version

Output:

Linux version 5.4.0-52-generic (buildd@lgw01-amd64-060) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020

Di sana terlihat bahwa versi kernel yang digunakan saat ini adalah 5.4.0-52-generic.

3. Melihat Versi Kernel Linux menggunakan perintah dmesg

dmesg merupakan perintah Linux yang berfungsi untuk menulis pesan kernel. Perintah ini juga berguna untuk mendapatkan informasi sistem.

Karena dmesg menampilkan informasi yang sangat banyak, kita perlu menambahkan grep Linux untuk menampilkan informasi yang dibutuhkan untuk melihat versi kernel.

Berikut perintahnya:

dmesg | grep Linux

Output-nya terdiri dari beberapa baris dan versi kernel akan terlihat di bagian paling atas.

[ 0.000000] Linux version 5.4.0-52-generic (buildd@lgw01-amd64-060) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 (Ubuntu 5.4.0-52.57-generic 5.4.65)
[ 0.295008] ACPI: Added _OSI(Linux-Dell-Video)
[ 0.295009] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 0.295010] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[ 0.373608] pps_core: LinuxPPS API ver. 1 registered
[ 0.914759] Linux agpgart interface v0.103
[ 0.978711] usb usb1: Manufacturer: Linux 5.4.0-52-generic ohci_hcd

Nah, itu dia tiga cara yang bisa anda coba untuk mengecek versi kernel Linux yang sedang digunakan. Dari ketiga cara di atas, saya pribadi lebih suka menggunakan perintah uname, karena dinilai paling mudah dan simple.

Tutorial video:

Lihat juga: Cara Update Aplikasi dan Sistem Ubuntu Lewat Terminal

Semoga bermanfaat dan jangan lupa tulis pendapat anda pada kolom komentar di bawah ini ya.