我正在使用现在不再支持的Jaunty版本。然而,我也在运行一个较旧的不再支持的内核,我希望对其进行编程。
我正在尝试在2.6.21内核中创建新的系统调用,其中一个新的系统调用使用了'sys_write'函数,但是为了使用这个函数,我意识到我必须根据2.6.21版本安装内核头文件。
我尝试过"apt-get install linux-headers-'uname -r'"和"apt-cache search linux-headers-$(uname -r)",但是我找不到任何东西。
此外,上述的头文件就是我想要的。
对于目前不再支持且不在当前存储库中的内容,我该如何获取内核头文件呢?
我正在尝试在2.6.21内核中创建新的系统调用,其中一个新的系统调用使用了'sys_write'函数,但是为了使用这个函数,我意识到我必须根据2.6.21版本安装内核头文件。
我尝试过"apt-get install linux-headers-'uname -r'"和"apt-cache search linux-headers-$(uname -r)",但是我找不到任何东西。
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/syscalls.h>
#include <linux/fcntl.h>
#include <asm/uaccess.h>
此外,上述的头文件就是我想要的。
对于目前不再支持且不在当前存储库中的内容,我该如何获取内核头文件呢?