2

我正在使用运行 Linux 内核版本 3.8.0-32-generic 的 Ubuntu 13.04。man-pages版本是:

[manu@laptop] man-pages: man --version
man 2.6.3

我想知道这个man-pages版本和我的内核版本之间的联系是什么。在使用 C 编程时,我使用了一个系统调用,该系统调用已在man-pages3.47 中添加了手册页(在第 2 节中)。有什么方法可以让我以干净的方式安装这个 man 版本。干净是指确保我不会用我的 Linux 内核或我的 Linux libc 不支持的东西来更新一些手册页。

根据基思回答编辑

[manu@laptop] man-pages: dpkg -l | grep "\-doc"
ii  libx11-doc                                  2:1.5.0-1ubuntu1.1                     all          X11 client-side library (development documentation)
ii  lmbench-doc                                 3.0-a9-1                               all          Documentation for the lmbench benchmark suite
ii  mozart-doc                                  1.4.0-8ubuntu1                         all          Mozart Programming System (Documentation)
ii  perl-doc                                    5.14.2-21                              all          Perl documentation
ii  texlive-doc-base                            2012.20120611-1                        all          TeX Live: TeX Live documentation
ii  texlive-fonts-recommended-doc               2012.20120611-5                        all          TeX Live: Documentation files for texlive-fonts-recommended
ii  texlive-latex-base-doc                      2012.20120611-5                        all          TeX Live: Documentation files for texlive-latex-base
ii  texlive-latex-extra-doc                     2012.20120611-2                        all          TeX Live: Documentation files for texlive-latex-extra
ii  texlive-latex-recommended-doc               2012.20120611-5                        all          TeX Live: Documentation files for texlive-latex-recommended
ii  texlive-pictures-doc                        2012.20120611-5                        all          TeX Live: Documentation files for texlive-pictures
ii  texlive-pstricks-doc                        2012.20120611-2                        all          TeX Live: Documentation files for texlive-pstricks
ii  texlive-science-doc                         2012.20120611-2                        all          TeX Live: Documentation files for texlive-science
ii  transcode-doc                               3:1.1.7-4                              all          Text console video-stream processing tool (documentation)
ii  ubuntu-docs                                 13.04.3                                all          Ubuntu Desktop Guide
ii  xorg-docs-core                              1:1.6-1ubuntu2                         all          Core documentation for the X.org X Window System
ii  xorg-sgml-doctools                          1:1.10-1                               all          Common tools for building X.Org SGML documentation

搜索 manpages 包的结果

[manu@laptop] man-pages: dpkg -l | grep "manpages"
ii  manpages                                    3.44-0ubuntu1                          all          Manual pages about using a GNU/Linux system
ii  manpages-dev                                3.44-0ubuntu1                          all          Manual pages about using GNU/Linux for development
ii  manpages-posix                              2.16-1                                 all          Manual pages about using POSIX system
ii  manpages-posix-dev                          2.16-1                                 all          Manual pages about using a POSIX system for development
4

1 回答 1

4

2.6.3man命令的版本,而不是已安装的手册页。man它与命令本身以外的任何内容都无关。手册与命令分开管理man,通常在名称包括-doc.

通常,您的包管理系统应该使文档与您安装的软件保持同步。dpkg -l应该告诉您您拥有的每个软件包的版本。

于 2013-11-01T19:39:28.347 回答