Cara Install Linux Kernel 5.0 di CentOS 7

Kernel adalah program inti dari sistem operasi. Program inilah yang menjadi perantara antara perangkat keras dengan perangkat lunak. Di dalamnya terdapat fungsi untuk mengenali dan mengendalikan perangkat keras dan sumber daya. Pada tanggal 4 Maret 2019 yang lalu Linus Torvalds telah merilis Linux Kernel 5.0. Di artikel ini kita akan belajar bagaimana cara melakukan install atau upgrade Linux Kernel 5.0 di CentOS 7?

-Update Repository & Packages-

Sebelum melakukan install kernel terlebih dahulu kita melakukan update repository beserta packages yang ada.

[INPUT]

1 # yum update -y

Install juga yum-plugin-fastestmirror untuk mencari mirror repository tercepat.

[INPUT]

1 # yum install yum-plugin-fastestmirror -y

-Mengecek Kernel yang Terpakai-

Langkah selanjutnya mengecek kernel yang terpakai saat ini, sebelum upgrade kernel dilakukan. Pengecekan kernel bisa dilakukan dengan banyak cara, bisa pakai perintah *uname* atau *hostnamectl*.

[INPUT]

1 # hostnamectl

Mengecek versi Kernel

-Memasang ELRepo Repository-

ELRepo adalah repository komunitas untuk Enterprise Linux dan mendukung untuk RedHat Enterprise (RHEL) dan distribusi Linux lain yang berbasis CentOS, Fedora, dll.

Import GPG Key ELRepo dan install ELRepo.

[INPUT]

1 2 # rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Install ELRepo

Setelah ELRepo aktif, kita dapat mengecek daftar packages yang berhubungan dengan kernel dari repository tersebut.

[INPUT]

1 # yum –disablerepo=”*” –enablerepo=”elrepo-kernel” list available

Daftar packages elrepo-kernel

-Install Mainline Stable Kernel-

Selanjutnya melakukan install package kernel-ml.

[INPUT]

1 # yum –enablerepo=elrepo-kernel install kernel-ml

Install packages kernel-ml

-Konfigurasi Grub2-

Selanjutnya melakukan konfigurasi Grub2 agar pada saat booting kernel yang aktif adalah kernel terbaru.

Melihat daftar kernel yang ada di menu Grub2. Hasilnya kernel 5.0 berada di daftar paling atas atau nomor urut 0.

[INPUT]

1 # awk -F\’ ‘$1==”menuentry ” {print i++ ” : ” $2}’ /etc/grub2.cfg

Daftar kernel di Grub2

Aktifkan kernel yang berada di nomor urut 0.

[INPUT]

1 # grub2-set-default 0

Kemudian update file konfigurasi grub.cg.

[INPUT]

1 # grub2-mkconfig -o /boot/grub2/grub.cfg

Generating grub configuration file

Setelah itu reboot.

[INPUT]

1 # reboot

-Mengecek Hasil Install Kernel-

Setelah restart dan login ke CentOS, jalankan kembali perintah untuk mengecek versi kernel yang terpakai saat ini.

[INPUT]

1 # hostnamectl

Mengecek versi kernel

selamat mencoba 🙂

Leave a Reply

Your email address will not be published.