Cara Compile dan Install Kernel Terbaru di Ubuntu dan Linux Mint

Cara Compile dan Install Kernel Terbaru di Ubuntu. Di tutorial ini saya akan sharing bagaimana cara compile kernel linux terbaru di Ubuntu. Sebenarnya kalian bisa menginstall kernel Ubuntu dengan mengunduh paket .deb yang disediakan, namun dengan mengcompile manual kalian bisa lebih leluasa untuk memilih modul mana yang ingin diinstall dan tidak.


Sebelum memulai tutorial ini, pastikan free space kalian minimal adalah 19GB karena waktu sama compile butuh sekitar segitu.

Pertama, kita install beberapa tool compiler yang nantinya dibutuhkan
sudo apt update 
sudo apt install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison

Sekarang kita download source kernel linux dari kernel.org. Saat tutorial ini ditulis, kernel stabil versi terbaru adalah kernel 5.3.11. Dan saya menggunakan Ubuntu 18.04 LTS untuk sistem operasinya.

Kita download menggunakan wget dan taruh di tmp.
cd /tmp 
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.11.tar.xz
Ekstrak file nya menggunakan perintah
tar -xf linux-5.3.11.tar.xz
Selanjutnya masuk ke direktori kernel baru
cd linux-5.3.11
Lanjut copy konfigurasi modul kernel yang akan diinstall dari kernel yang saat ini terpasang ke kernel baru. Hal ini untuk memudahkan kalian dalam memilih modul mana yang akan dipasang. Dengan menggunakan opsi ini maka konfigurasi kernel baru akan disamakan dengan kernel yang saat ini sedang aktif.
cp -v /boot/config-$(uname -r) .config

Untuk konfigurasi kernel sebelum dicompile, jalankan perintah
make menuconfig

Sesuaikan sendiri apa yang ingin diedit. Namun jika bingung bisa diskip saja toh modul yang akan diinstall disamakan dengan kernel saat ini.
Jika sudah oke semua, klik Save lalu Exit.

Sekarang waktunya kita compile. Gunakan saja seluruh thread CPU untuk mempercepat proses.
make -j $(nproc)
Tunggu prosesnya selesai. Durasi compile tergantung spesifikasi komputer kalian.

Lihat ukuran setelah compile.
Itulah kenapa kalian harus mempersiapkan space sebanyak itu.

Oke sekarang kita lanjut install modul kernel.
sudo make modules_install
Tunggu prosesnya selesai.

Terakhir, install kernel ke sistem.
sudo make install

Proses diatas sudah termasuk update grub sehingga langkah terakhir yang kita lakukan adalah reboot.
sudo init 6

Dan kalian akan booting ke kernel baru.

Oke mungkin itu saja sharing kali ini. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.