在哪里可以找到 debian armhf BeagleBone Black 版本上的内核包的源代码?

在哪里可以找到 debian armhf BeagleBone Black 版本上的内核包的源代码?

BeagleBone 黑色安装的Linux版本是bone-debian-9.2-iot-armhf-2017-10-10-4gb.img。启动库存系统后,它会Linux 4.9.37-ti-r47通过以下方式更新为映像:

apt-get update
apt-get install linux-image-4.9.37-ti-r47
apt-get install linux-firmware-image-4.9.37-ti-r47

一切正常。现在我取消了文件deb-src中所有行的注释。/etc/apt/sources.list做了一个apt-get update.并按照以下步骤操作相关SO:How to Know the Source Repository of a package in debian,找出从哪里获取源代码。不幸的是,它出现了一个错误:

root@beaglebone:/home/debian# apt-cache showsrc linux-image-4.9.37-ti-r47
W: Unable to locate package linux-image-4.9.37-ti-r47
N: No packages found

哪里可以找到可用于构建二进制内​​核的源码包?

我对包裹做了同样的事情bash。效果很好。

答案1

我相信源代码不存在于单个包/快照中。

有一个构建脚本https://eewiki.net/display/linuxonarm/BeagleBone+Black。该脚本分三步提取代码:

完成所有这些步骤后,构建脚本会标记并提交代码。

相关内容