文章目录
- 前言
- 查看内核源码包
- 安装内核源码
- 编译内核源码
- 最后
前言
我是醉墨居士,我们安装一下Linux内核源码,方便我们学习Linux内核
也方便我们进行eBPF开发时查看Linux内核的一些信息
查看内核源码包
apt-cache search linux-source
安装内核源码
因为上一步显示我的内核源码是linux-source-6.1这个版本的包
所以我就安装linux-source-6.1,之后也是去解压linux-source-6.1.tar.xz这个压缩包
这一步要根据你们的具体情况去进行安装
apt install linux-source-6.1
cd /usr/src/
tar -xjvf linux-source-6.1.tar.xz
编译内核源码
cd linux-source-6.1
cp -v /boot/config-$(uname -r) .config # 或者是 make defconfig 再或者是 make menuconfig
make headers_install
make modules_prepare
make scripts # 可选
make M=samples/bpf # 可选,如果要进行eBPF相关开发可以选择执行,如果配置出错,可以使用 make oldconfig && make prepare 修复
执行完上述命令后我们linux内核源码就算告一段落了
最后
本篇博客我们学习了如何安装linux内核源码