您尚未登录。

#1 2020-06-12 11:57:26

phpweb
会员
注册时间: 2020-02-05
累计积分: 2

请教大家,如何编译Ubuntu Kernel

用网上搜来的这些方法: https://askubuntu.com/questions/1056598/trying-to-build-kernel-on-18-04-no-editconfigs-option

连源码都没下载到


然后我直接下载源码包编译 https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.xz

一顿骚操作

make menuconfig -> 保存

make

make modules install

之后发现 /lib/modules/5.7.0/ 目录好几G

导致 sudo update-initramfs -c -k 5.7.0 更新 initramfs  根本无法动弹。




请问大家, 我到底哪一步出错了呢?

离线

#2 2020-06-12 16:01:29

拉轰的脚踏车
会员
注册时间: 2020-03-20
累计积分: 209

Re: 请教大家,如何编译Ubuntu Kernel

离线

#3 2021-02-05 10:09:43

whyabc666
会员
注册时间: 2019-12-12
累计积分: 299

Re: 请教大家,如何编译Ubuntu Kernel

Ubuntu core 比Linux 内核(嵌入式Linux)好在哪里?带gui?模拟传统PC使用习惯?Ubuntu可以升级内核(驱动也要跟着升级),然后就是不同版本的Ubuntu?

最近编辑记录 whyabc666 (2021-02-05 10:14:34)

离线

#4 2021-02-05 11:55:01

Blueskull
会员
注册时间: 2020-02-20
累计积分: 272

Re: 请教大家,如何编译Ubuntu Kernel

第一步,下载mainline内核,解压缩
第二步,从/boot里面拷出来config文件到linux源码目录,存成点config
第三步,make oldconfig,全选yes就好,也可以yes '' | make oldconfig
第四步,make menuconfig,看看有啥需要改的,没有就跳过
第五步,make -j8 deb-pkg LOCALVERSION=-custom
最后,在上级目录得到headers,image和image-dbg三个deb包,装前两个就好

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn