ubuntu 20.04上编译更新Linux内核
refs:
https://discourse.ubuntu.com/t/how-to-compile-kernel-in-ubuntu-20-04/20268
https://blog.csdn.net/huangjunsheng123/article/details/116202848
https://blog.csdn.net/musiclvme/article/details/107477099
#!/bin/bash # 修改grub延迟:GRUB_TIMEOUT=10 sudo vim /etc/default/grub # 打开 APP:软件和更新 -> Ubuntu软件 -> 源代码 打钩 # 查看ubuntu官方linux kernel apt-cache search linux-source # 选择其中一个下载,注意:如果使用apt install会安装到/usr/src目录 apt source linux-hwe-5.13-source-5.13.0 # 安装编译依赖 sudo apt build-dep linux-hwe-5.13-source-5.13.0 cd linux-hwe-5.13-5.13.0 # 拷贝本地config cp /boot/config-`uname -r` .config # 使用提供的 .config 作为基础更新当前配置 make oldconfig # 更新当前配置禁用未加载的模块 make localmodconfig # 方式一(测试OK):编译deb包,并安装 make -j4 deb-pkg cd .. && sudo dpkg -i linux-*.deb # 更新grub sudo update-grub # 方式二:编译,并安装 make -j4 sudo make modules_install sudo make install