Ubuntu18.04编译内核5.2.0

2025-10-19 03:10:31

1、下载源码包,并解压

Ubuntu18.04编译内核5.2.0

2、安装必要依赖:

sudo apt install gcc make libncurses5-dev openssl libssl-dev 

sudo apt install build-essential 

sudo apt install pkg-config

sudo apt install libc6-dev

sudo apt install bison

sudo apt-get install flex

sudo apt install libelf-dev

Ubuntu18.04编译内核5.2.0

3、进入源码文件夹,执行如下命令:

sudo cp /boot/config-4.15.0-54-generic .config

前面的路径因系统而异

Ubuntu18.04编译内核5.2.0

4、执行命令:sudo make menuconfig

请将终端全屏,否则会因无法显示而报错

按需要执行配置,如管理驱动等

Ubuntu18.04编译内核5.2.0

5、执行命令:sudo make

开始编译。

如果电脑CPU是多核的,可在“make”后加上“-j”和你电脑CPU核数,将大大提高速度

这个过程将耗费大量时间甚至数小时,取决于电脑性能和你所选择安装的模块多少。

Ubuntu18.04编译内核5.2.0

Ubuntu18.04编译内核5.2.0

6、执行命令:

sudo make modules_install #安装内核模块

sudo make install #安装内核

sudo make headers_install #可选,安装内核的文件头,用于开发

Ubuntu18.04编译内核5.2.0

7、别以为这样就完成了,还需要修改GRUB以启用新内核:

执行:gedit /etc/defaule/grub 打开GRUB文件

将“GRUB_TIMEOUT_STYLE=hidden”注释(在前面加上“#”),将“GRUB_CMDLINE_LINUX_DEFAULT”的值改为“text”,保存

执行update-grub保存设置

Ubuntu18.04编译内核5.2.0

Ubuntu18.04编译内核5.2.0

8、重启,在“Ubuntu高级选项”中便可以找到新内核了。

执行uname -a查看系统内核

Ubuntu18.04编译内核5.2.0

Ubuntu18.04编译内核5.2.0

Ubuntu18.04编译内核5.2.0

1、编译安装内核其实就是:

下载->配置->编译->安装

 

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢