使用华为开发者空间云主机编译属于自己的Linux内核
环境配置
右键桌面点击Open Terminal Here
下载Linux内核
打开终端后输入如下命令进入root权限
1 | sudo -i |
下载Linux内核源码(这里选择的是最新的6.11.5)
1 | wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.11.5.tar.xz |
出现这个就是下载完成了
1 | 2024-10-31 18:36:57 (100.2 kb/s) - 已保存linux-6.11.5.tar.xz [146975304/146975304]) |
解压linux内核
到Linux内核源码存放文件中
1 | cd linux-6.11.5/ |
下载并安装编译工具以及依赖
1 | apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison |
这里输入y接着安装
配置Linux内核编译
创建默认Linux配置文件
1 | make defconfig |
尽情定制你的Linux内核
1 | make menuconfig |
开始编译
-j后面为线程数,一般情况是cpu核心数量的2倍
1 | make -j 4 |
开始跑码等待完成
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 xmccln!