在哪能找到完整的内核API的manual pages?

发布于 2022-09-23 14:21:42 字数 60 浏览 9 评论 0

在网上找有的能找到有的找不到。以前曾有人说Debian中安装linux-manual-xxx就可以了,但RHEL中没有。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

维持三分热 2022-09-30 14:21:42

变化太快,估计你找到的也是比较老的内核版本的了

断肠人 2022-09-30 14:21:42

内核的API一般都可以在源码目录下make htmldoc等方式生成出来

千秋岁 2022-09-30 14:21:42

原帖由 Godbach 于 2009-1-18 11:49 发表
内核的API一般都可以在源码目录下make htmldoc等方式生成出来

是的,所以很烦人,内核中的东西变来变去的做驱动很郁闷。感觉还远达不到工业级的操作系统的水准。

戒ㄋ 2022-09-30 14:21:42

原帖由 Godbach 于 2009-1-18 11:49 发表
内核的API一般都可以在源码目录下make htmldoc等方式生成出来

好像不行:

[root@CentOS5 2.6.18-92.el5-i686]# make htmldoc
make: *** No rule to make target `htmldoc'.  Stop.

鲸落 2022-09-30 14:21:42

make htmldocs

心安伴我暖 2022-09-30 14:21:42

原帖由 scutan 于 2009-1-18 17:50 发表
make htmldocs

Thanks,好像是这样的,但内核目录下的Documentation不存在:

scripts/Makefile.build:17: /usr/src/kernels/2.6.18-92.1.22.el5-i686/Documentation/DocBook/Makefile: No such file or directory
make[1]: *** No rule to make target `/usr/src/kernels/2.6.18-92.1.22.el5-i686/Documentation/DocBook/Makefile'.  Stop.
make: *** [htmldocs] Error 2

箜明 2022-09-30 14:21:42

找了一份源代码可以生成出来,只是要安装xmlto而依赖了50多M的软件。

看了一下Makefile中有一个mandocs和installmandocs,估计可以安装Manual Pages,不过目前不知道如何找到对应版本的Documentation目录,因为CentOS等用的好像不是标准的发布版本。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文