ubuntu 24.04 怎么下载树莓派 5 的内核源码包?

17 天前
 wniming

我配置好了 apt source ,可以下载例如 pciutils 这样的包的源码包,但是下载不了内核的源码包,会报如下错误:

root@ubuntu:~# uname -r
6.8.0-1010-raspi
root@ubuntu:~# 
root@ubuntu:~# apt source linux-image-unsigned-$(uname -r)
Reading package lists... Done
E: Unable to find a source package for linux-image-unsigned-6.8.0-1010-raspi
root@ubuntu:~# 

1204 次点击
所在节点    程序员
5 条回复
Remember
17 天前
ubuntu 的内核源码包不是一个单一的包名,应该是拆散了好几个包分开的,你 dpkg -l 查一下。
Remember
17 天前
我记得是分为 image, header,module
wniming
17 天前
@Remember 感谢回复,我是参考 ubuntu 官网的文档的下载内核的命令:

https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel

,如果官方文档不正确的话,我应该用下面的哪个包下载内核源码?

root@ubuntu:~# dpkg -l | grep 6.8.0-1010-raspi
ii linux-image-6.8.0-1010-raspi 6.8.0-1010.11 arm64 Linux kernel image for version 6.8.0 on ARMv8 SMP
ii linux-modules-6.8.0-1010-raspi 6.8.0-1010.11 arm64 Linux kernel modules for version 6.8.0 on ARMv8 SMP
root@ubuntu:~#
root@ubuntu:~#
root@ubuntu:~# apt list | grep 6.8.0-1010-raspi

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

linux-buildinfo-6.8.0-1010-raspi/noble-updates,noble-security 6.8.0-1010.11 arm64
linux-headers-6.8.0-1010-raspi/noble-updates,noble-security 6.8.0-1010.11 arm64
linux-image-6.8.0-1010-raspi/noble-updates,noble-security,now 6.8.0-1010.11 arm64 [installed,automatic]
linux-modules-6.8.0-1010-raspi/noble-updates,noble-security,now 6.8.0-1010.11 arm64 [installed,automatic]
linux-tools-6.8.0-1010-raspi/noble-updates,noble-security 6.8.0-1010.11 arm64
root@ubuntu:~#
root@ubuntu:~#
ranaanna
17 天前
官方文档只是指示如何编译自己的内核,没有正确不正确的。是 OP 参考得太死板了,后面 apt list 都已经显示了 linux-image-6.8.0-1010-raspi ,为什么还一定要下载 linux-image-unsigned-6.8.0-1010-raspi 的源码
wniming
17 天前
@ranaanna 多谢提醒

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1107975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX