Debian 核心套件安裝核心映像 (vmlinuz-version
)、其組態 (config-version
) 與符號表 (System.map-version
) 於 /boot/
內。符號表協助發展者瞭解核心錯誤訊息的意義;少了心,核心 “oopses” (“oops” 是相當於給使用者程式的核心區段錯誤,換句話說,訊息加上錯誤指標) 祗有數字記憶體位址,沒有符號表對映該等位址至符號與功能的話,本身是無意義的。該等模組安裝在 /lib/modules/version/
資料夾。
套件的組態腳本自動產生 initrd 映像,此為由啟動程式載入記憶體的迷你系統 (其名稱源自於此,表示為 “init ramdisk”),被 Linux 核心專用於載入包括完整 Debian 系統設備的模組 (例如,SATA 磁碟機的驅動程式)。最後,安裝後腳本更新符號連結 /vmlinuz
、/vmlinuz.old
、/initrd.img
與 /initrd.img.old
,讓它們分別指向最新的兩個核心, 以及對映的 initrd 映像。
大部份的這些工作卸載至 /etc/kernel/*.d/
資料夾內的腳本。例如,當已安裝或移除核心時,整合 grub
於 /etc/kernel/postinst.d/zz-update-grub
和 /etc/kernel/postrm.d/zz-update-grub
呼叫 update-grub
。
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-4.9.30-ckt4-falcot_1_amd64.deb
.
本章描述供伺服器系統或工作站的基本組態,可以用半自動的方式大量複製。然而,本身還不足以提供完整的組態系統。還有若干部份需要進一步的組態,從 “Unix 服務” 之類的低階程式開始。