make-kpkg是debian自己开发的工具 make-kpkg clean = make distclean 一般在make-kpkg -initrd --initrd --append-to-version=XX kernel_image之前用 make mrproper要删除.config,一般在生成.config之前用
make-kpkg的安装包是kernel-package
sudo apt-get install kernel-package
先配置完内核,然后:
- make-kpkg --initrd --revision 10.04.dlrc --append-to-version -20130121 kernel_image
1. --initrd: 生成initramfs
2. --revision: deb文件的版本信息,需要数字开头,如10.04.dlrc
3. --append-to-version: 内核版本附加信息
4. kernel_image:内核和模块的安装包
5. kernel_headers,生成内核头文件的安装包。
- make-kpkg --initrd --revision 10.04.dlrc --append-to-version -20130121 kernel_image
- make-kpkg --initrd --revision 10.04.dlrc --append-to-version -20130121 kernel_image kernel_headers
OK,kernel deb安装包制作完毕