【linux内核】Debian内核编译

列出 Debian 内各种版本的核心软件包

复制代码
$ apt search ^linux-source

Sorting... Done
Full Text Search... Done
linux-source/unknown 3.16+63+deb8u2 all
  Linux kernel source (meta-package)

linux-source-3.16/unknown 3.16.56-1+deb8u1 all
  Linux kernel source for version 3.16 with Debian patches

apt安装软件包

复制代码
$ apt install libncurses5-dev
$ apt-get install  dpkg-dev

$ apt install linux-source-3.16

编译内核源码

复制代码
$ mkdir ~/kernel; cd ~/kernel
$ tar -xaf /usr/src/linux-source-3.16.tar.xz
$ cp /boot/config-3.16.0-6-amd64 ~/kernel/linux-source-3.16/.config
$ cd ~/kernel/linux-source-3.16/
$ make menuconfig
$ make deb-pkg -j8

安装内核

复制代码
$ cd ~/kernel
$ dpkg -i linux-image-3.16.56_3.16.56-2_amd64.deb
$ dpkg -i linux-headers-3.16.56_3.16.56-2_amd64.deb

更新grub

复制代码
$ update-grub

参考:

8.10. 编译内核 (debian.org)

Debian编译内核教程 - 时光旅行的懒猫 - 博客园 (cnblogs.com)

内核编译方法-tony_ayuan-ChinaUnix博客

相关推荐
starvapour32 分钟前
Ubuntu的桌面级程序开机自启动
linux·ubuntu
哇哈哈&1 小时前
gcc9.2的离线安装,支持gcc++19及以上版本
linux·运维·服务器
___波子 Pro Max.2 小时前
Linux快速查看文件末尾字节方法
linux
Caster_Z3 小时前
WinServer安装VM虚拟机运行Linux-(失败,云服务器不支持虚拟化)
linux·运维·服务器
少废话h4 小时前
Redis主从与集群搭建全指南
大数据·linux·redis·mysql
Cheadmaster5 小时前
20252820_进程管理实验
linux
model20055 小时前
Alibaba linux 3安装LAMP(5)
linux·运维·服务器
哇哈哈&5 小时前
安装wxWidgets3.2.0(编译高版本erlang的时候用,不如用rpm包),而且还需要高版本的gcc++19以上,已基本舍弃
linux·数据库·python
minihuabei7 小时前
跨域拉镜像
linux
王 富贵8 小时前
【Linux】防火墙常用命令(iptables/firewalld/ufw)
linux·运维·服务器