Product SiteDocumentation Site

8.11. Menginstall sebuah Kernel

8.11.1. Fitur sebuah Paket Kernel Debian

Paket kernel Debian menginstall image kernel (vmlinuz-versi), konfigurasinya (config-versi) dan tabel simbolnya (System.map-versi) dalam /boot/. Modul diinstall dalam direktori /lib/modules/version/.
The package's configuration scripts automatically generate an initramfs image (the successor of the old initial ramdisk initrd image), which is a compressed mini-system designed to be loaded in memory (hence the name, which stands for “initial ram filesystem”) by the bootloader, and used by the Linux kernel solely for loading the modules needed to access the devices containing the complete Debian system (for example, the driver for SATA disks). Finally, the post-installation scripts update the symbolic links /vmlinuz, /vmlinuz.old, /initrd.img, and /initrd.img.old so that they point to the latest two kernels installed, respectively, as well as the corresponding initramfs boot images.
Kebanyakan tugas tersebut diturunkan ke skrip pengait dalam direktori /etc/kernel/*.d/. Misalnya, integrasi dengan grub bergantung pada /etc/kernel/postinst.d/zz-update-grub dan /etc/kernel/postrm.d/zz-update-grub memanggil update-grub ketika kernel diinstall atau dicopot.

8.11.2. Menginstall dengan dpkg

Using apt is so convenient that it makes it easy to forget about the lower-level tools, but the easiest way of installing a compiled kernel is to use a command such as dpkg -i package.deb, where package.deb is the name of a linux-image package such as linux-image-5.10.46-falcot_5.10.46-1_amd64.deb.
Langkah konfigurasinya dijelaskan dalam bab ini adalah dasar dan dapat digunakan dalam sebuah sistem server atau jaringan-kerja, dan dapat diduplikasi secara masif dalam cara yang agak-terotomasi, tidak cukup menyediakan konfigurasi sistem lengkap. Beberapa kepingan masih perlu konfigurasi, dimulai dengan program level-rendah yang disebut “layanan Unix”.