我正在 ubuntu 14.04 LTS 3.19.0-69-generic codename trusty 上开发内核模块。
我需要下载内核源代码才能进行编译。
我无法通过 apt-cache 找到合适的软件包,因此我下载了:
linux-image-3.19.0-69-generic
linux-headers-3.19.0-69-generic
这些软件包不包含内核源代码。
我从哪里可以获取此版本的内核源代码?
我是否需要下载 3.19 的内核源代码然后进行比较? https://launchpad.net/ubuntu/+source/linux/3.19.0-69.77
谢谢!
答案1
关于什么
apt-get source <package>
这是完整的教程,教你如何构建自己的内核https://help.ubuntu.com/community/Kernel/Compile
你也不需要完整的内核源代码来构建内核模块 https://www.cyberciti.biz/tips/build-linux-kernel-module-against-installed-kernel-source-tree.html