博艺思才吧 关注:5贴子:39
  • 0回复贴,共1

debian9编译linux内核以及内核安装

只看楼主收藏回复

最后从kernel.org上下载Linux内核源码。这里我选择的是最新的longterm版本3.12.14。
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.14.tar.xz
3. 解压内核源代码
Debian Wheezy默认就整合了xz工具,所以可以直接解压。
xz -d linux-3.12.14.tar.xztar xf linux-3.12.14.tar
4. 配置、编译内核
解压得到约520MB的文件,位于当前用户的home目录下。接着从现有的内核中获取配置信息,运行:
cd linux-3.12.14make oldconfig
配置系统会询问很多新出现的配置选项,直接回车选择默认项即可。然后运行:
make menuconfig
确保你需要的特性都已经包括,按ESC退出配置。最后运行下面的指令开始编译:
make-kpkg clean fakeroot make-kpkg --initrd --append-to-version=-hlcodel --revision=1.0 kernel_image
在虚拟机中,单线程编译3.12.14内核大约要花费1.5小时。在编译完成之后,home目录下出现了一个deb文件:linux-image-3.12.14-hlcodel_1.0_i386.deb。
5. 安装内核
使用下面的命令安装这个deb包:
dpkg -i linux-image-3.12.14-hlcodel_1.0_i386.deb
完成后重启,然后运行unamr –r,如果出现下面的输出,则代表安装已经完成了:
3.12.14-hlcodel


IP属地:广东1楼2018-10-28 17:40回复