我配置好了 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:~#
1
Remember 1 天前
ubuntu 的内核源码包不是一个单一的包名,应该是拆散了好几个包分开的,你 dpkg -l 查一下。
|
2
Remember 1 天前
我记得是分为 image, header,module
|
3
wniming OP @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:~# |
4
ranaanna 1 天前 1
官方文档只是指示如何编译自己的内核,没有正确不正确的。是 OP 参考得太死板了,后面 apt list 都已经显示了 linux-image-6.8.0-1010-raspi ,为什么还一定要下载 linux-image-unsigned-6.8.0-1010-raspi 的源码
|