Как версии справочных страниц соотносятся с версиями ядра Linux и libc?

Я работаю с Ubuntu 13.04 под управлением ядра Linux версии 3.8.0-32-generic. Версия man-pages:

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

Мне интересно, какая связь между этой версией man-pages и моей версией ядра. При программировании на C я использую системный вызов, справочная страница которого (в разделе 2) была добавлена ​​в man-pages 3.47. Есть ли способ установить эту версию man начисто. Под чистым я подразумеваю уверенность в том, что я не обновляю некоторые справочные страницы вещами, которые не поддерживаются моим ядром Linux или моей библиотекой Linux.

Изменить в соответствии с ответом Кейта

[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

person Manuel Selva    schedule 01.11.2013    source источник


Ответы (1)


2.6.3 — это версия команды man, а не установленных справочных страниц. Это не относится ни к чему, кроме самой команды man. Справочные страницы управляются отдельно от команды man, обычно в пакете, имя которого включает -doc.

Обычно ваша система управления пакетами должна синхронизировать документацию с установленным программным обеспечением. dpkg -l должен сообщить вам, какая у вас версия каждого пакета.

person Keith Thompson    schedule 01.11.2013
comment
Спасибо за пояснение относительно версии man, поэтому пакеты документации содержат только текстовую информацию, используемую инструментом man. Я обновил свой вопрос в соответствии с вашим ответом, я не могу найти упомянутый вами пакет, но у меня есть несколько пакетов справочных страниц, но они не содержат нужной мне информации. - person Manuel Selva; 01.11.2013
comment
Я предполагаю, что документация справочных страниц связана с установленным программным обеспечением, теперь мне нужно выяснить, как и почему у меня есть версия 3.44 справочных страниц и справочных страниц-dev, а не 3.47, включая документацию, которую я ищу. - person Manuel Selva; 01.11.2013