我正在 Linux 内核版本 3.11.0-12 上运行 ubuntu 13.10。我必须在其中添加系统调用,但我遇到了问题。第一步说我必须将当前工作目录更改为内核目录。 我使用了命令“cd linux-3.11.0-12 ”,但它显示不存在这样的文件或目录。请告诉我哪里错了以及如何纠正这个错误。
最佳答案
等等,您想向 Linux 内核添加系统调用,但您不知道如何访问源代码?您确定能够修改、配置、构建、安装和启动 Linux 内核吗?
假设是,您需要首先获取 Linux 的源代码(例如,通过克隆 https://github.com/torvalds/linux 或只是下载您感兴趣的版本),将其解压到某个位置,然后 cd
到您解压它的路径。然后您就可以开始修改为您喜欢的内容。
也许this blog post可以帮助你。
关于linux - 到达ubuntu上linux内核源码的根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22380300/