Ubuntu18.04编译内核5.2.0

2025-04-14 14:39:48

1、下载源码包,并解压

Ubuntu18.04编译内核5.2.0

2、安装必要依赖:sudo apt install gcc make libncurses5-dev openssl libssl-颊俄岿髭devsudo apt install build-essentialsudo apt install pkg-configsudo apt install libc6-devsudo apt install bisonsudo apt-get install flexsudo 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 #安装内核模块su蟠校盯昂do make insta造婷用痃ll #安装内核sudo make headers_install #可选,安装内核的文件头,用于开发

Ubuntu18.04编译内核5.2.0

7、别以为这样就完成了,还需要修改GRUB以启用新内核:执行:gedit /etc/defaule/grub 打开GRUB文件将“GRU蚱澄堆别B_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
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢