Membangun Paket Kernel pada Distro Debian dan Turunannya (Bagian I).

Halo, teman-teman semua. Bertemu kembali dengan saya (Raniri). Kali ini kita akan sedikit membahas tentang cara membangun paket kernel pada distro Debian dan turunannya. Wah, apakah susah ? Oh tentu tidak. Tapi kalau memakan waktu, kemungkinan iya, hehe. Kali ini akan kita bagi menjadi 2 bagian, bagian pertama kita anggap saja sebagai pengantar dan bagian ke dua untuk langkah-langkahnya.

Mengapa membangun paket kernel sendiri ?

Mungkin di antara kita ada yang heran / penasaran, kenapa capek-capek membangun paket kernel sendiri. Bukannya pengembang distro Debian dan turunannya sudah menyediakan paket kernel ? Ya, itu memang benar, namun ada beberapa alasan mengapa sebagian pengguna lebih memilih membangun kernel / membangun paket kernel sendiri. Beberapa alasan itu di antaranya :

  1. Ingin mendapatkan versi paling baru.
  2. Ingin menerapkan tambalan / patch paling update.
  3. Ingin menerapkan konfigurasi yang sudah disesuaikan dengan perangkat.
  4. Ingin menghindari kernel yang terkesan gemuk / bloat.
  5. Memiliki kelapangan waktu tersendiri.

Persiapan membangun paket kernel.

Sebelum kita melakukan pembangunan paket kernel, kita perlu menyiapkan beberapa hal terlebih dahulu. Bisa berupa menyiapkan perkakas / tool, konfigurasi dan lain-lain. Untuk lebih jelasnya, berikut ini adalah hal-hal yang perlu kita persiapkan.

  1. Dependensi paket, kita perlu memasang beberapa paket agar kernel bisa dibangun secara lancar. Dependensi yang kita butuhkan di antaranya :
    • build-essential.
    • libncurses-dev.
    • bison.
    • flex.
    • libssl-dev.
    • libelf-dev.
  2. Kode sumber kernel, bisa diunduh di laman repositori kernel. Sebagai contoh kernel versi 6.6.8, bisa diunduh di tautan ini.
  3. Konfigurasi kernel, kita bisa mendapatkan konfigurasinya di /boot/config-(versi_kernel) atau konfigurasi yang sudah kita atur sebelumnya.
  4. Kesabaran, ini yang tidak kalah penting. Pembangunan paket kernel membutuhkan waktu. Bisa jadi cepat jika dilakukan di perangkat yang spesifikasinya gahar dan akan cukup lama jika dilakukan pada perangkat jadul / kentang.

Sudah siap membangun paket kernel ? Tunggu bagian keduanya ya !

Setelah kita selesai mempersiapkan beberapa hal yang diperlukan, saatnya membangun paket kernelnya. Pada bagian kedua nanti kita akan berfokus pada langkah-langkahnya. Terima kasih dan sampai berjumpa pada bagian keduanya !

2 Comments

  1. Menarik, masih nunggu part-II nya!

  2. Pingback:Membangun Paket Kernel pada Distro Debian dan Turunannya (Bagian 2). - Paguyuban Linux Solo

Leave a Comment

Your email address will not be published. Required fields are marked *