我使用kernel.org文档阅读有关内核函数的内容。现在,我正在尝试为内核模式函数(如printk和man 9 printk )编写阅读手册。第9节用于此目的:来自man man节描述:
9-内核例程非标准
在make mandocs上运行/usr/src/linux/会引发以下情况:
make: *** No rule to make target 'mandocs'. Stop.(我认为mandocs已经过时或被删除了)。我在Gentoo GNU/Linux系统上找不到man9包。此外,我试图在Debian 11虚拟机上安装这些手册,但也失败了。
如何安装/制作/下载内核函数的非标准手册,使其能够运行man printk获取文档,而无需在线搜索文档或浏览头文件?
发布于 2021-08-27 14:09:16
在2017年5月期间,Linux内核文档迁移到使用ReST而不是DocBook (提交)。在迁移的最后一步中,make mandocs的目标是从内核Makefile系统中删除(提交)。
显然,没有人错过了手册格式,以至于没有人能够为将从新的ReST文档源格式构建内核函数手册页的进程提交补丁。
请注意,您可以运行make htmldocs、make latexdocs、make pdfdocs或make epubdocs来获得HTML、LaTeX、PDF或EPUB格式的内核文档的本地版本。
https://unix.stackexchange.com/questions/666401
复制相似问题