查看: 65|回覆: 0

[Debian] debian 升级内核

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-4-24
發表於 2021-4-22 14:42:00 | 顯示全部樓層 |閲讀模式

今天决定把Debian 10.1自带的4.19内核升级到5.2.14。

apt install net-tools iputils-ping

(apt-get install -t buster-backports linux-image-cloud-arm64 linux-headers-cloud-arm64 -y)

需要的工具
automake、make、g++(包含gcc)、bison、flex、libelf-dev、libssl-dev、bc。

懒人命令:

sudo apt install -y automake make g++ bison flex libelf-dev libssl-dev bc
步骤
下载内核源码,解压(提取)。
进入内核源码文件夹目录。
拷贝当前系统配置并为新内核生成配置:
cp /boot/config-4.19.0-6-amd64 .config
make olddefconfig
注释掉.config文件中四处配置:CONFIG_MODULE_SIG_ALL、CONFIG_MODULE_SIG_KEY、CONFIG_SYSTEM_TRUSTED_KEYS和CONFIG_DEBUG_INFO。
编译内核(-j设置线程数):
make clean && make -j 8
经过短暂而轻松的半个小时(误)后,编译完成。

安装内核模块:
sudo make modules_install
安装内核:

sudo make install
更新GRUB:

sudo update-grub
重启,检查新内核:
uname -r
删除旧内核:
sudo apt remove --purge linux-image-4.19.0-6-amd64
不确定的话可以先查看有哪些旧内核:
dpkg -l | grep linux-image | awk '{print$2}'
此命令我得到两条结果:
linux-image-4.19.0-6-amd64
linux-image
删除第一个就会顺带把第二个也删了。



来源:https://www.cnblogs.com/jason-zhao/p/14689511.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部