内核调试:Linux编译内核源码为deb并更新内核

内核调试:Linux编译内核源码为deb并更新内核

内核源码下载

自己准备好内核源码,并部署到开发环境中。

内核编译

首先进行内核编译选项配置:

bash 复制代码
$ make menuconfig

把内核编译成deb格式(直接make可以编译成image,本文采用deb更新)

bash 复制代码
$ make bindeb-pkg -j16

安装新内核

编译成功后可以在编译的上级目录看见三个deb文件,然后用下面命令进行更新:

bash 复制代码
$ sudo dpkg -i *.deb

更新结束后,再更新grub

bash 复制代码
$ sudo update-grub

重启进入新内核

bash 复制代码
$ sudo reboot

重启后,进到grub界面选择新的内核进入,更新步骤就全部完成了。

相关推荐
AOwhisky33 分钟前
Redis 学习笔记(第三期):持久化与主从复制
运维·数据库·redis·笔记·学习·云计算
c238561 小时前
Linux C++ 进度条进阶美化与工程化封装
linux·运维·服务器
李小白661 小时前
第四天-WEB服务器基本原理,IIS服务
运维·服务器·前端
2401_834636991 小时前
Nginx 从入门到实战:静态 / 动态站点、PHP 部署与反向代理全解析
运维·nginx·php
爱喝水的鱼丶2 小时前
SAP-ABAP:SAP视图开发入门:四类标准视图的适用场景与创建步骤详解
服务器·数据库·性能优化·sap·abap
aosky2 小时前
一台电脑配置多个 SSH Key 对应不同的 GitHub 账号
运维·ssh·github
云登指纹浏览器3 小时前
WebDriver反检测技术详解:如何让自动化脚本看起来像真实浏览器
运维·自动化·跨境电商
xmtxz3 小时前
计算机网络基础课程学习心得:从理论抽象到硬核实战的进阶之路
运维·学习
凡人叶枫3 小时前
Effective C++ 条款17:以独立语句将 newed 对象置入智能指针
java·linux·开发语言·c++·算法
RisunJan4 小时前
Linux命令-pgrep (通过进程名查找进程 ID)
linux·运维