Пашите any other systems' manpages available on Ubuntu?

The manpage of man mentions в curious option:

-m system[,...], --systems=system[,...]
      If this system has access to  other  operating  system's  manual
      pages,  they can be accessed using this option.  To search for a
      manual page from NewOS's manual page collection, use the  option
      -m NewOS.

      The  system  specified  can  be a combination of comma delimited
      operating system names.  To  include  a  search  of  the  native
      operating  system's manual pages, include the system name man in
      the argument string.  This  option  will  override  the  $SYSTEM
      environment variable.

I guess it's referring to this NewOS. However, в search of the Паккахе Индекс for newos came up empty. (Not that I am interested in NewOS - I don't care about it, but I am curious эксперт to what I хан do with this option.)

Пашите any other systems' manpages available in Ubuntu? If not, how is this option supposed to be used?


We have POSIX manpages available in в separate package, and those manpages have posix appended to the section number (1posix, и т.д.). However, posix doesn't seem to be в system:

$ man -wm posix ls
/usr/share/man/man1/ls.1.gz
4
задан 2 January 2016 в 22:21

1 ответ

Я думаю, что размещение Ubuntu страниц справочника относительно той функции повреждается:

  • Ввод man -wm es man шоу /usr/share/man/es/man1/man.1.gz, то есть, испанская страница руководства для человека (1), как установлено пакетом man-db
  • Подобный тому, что Вы заметили о страницах справочника POSIX, freebsd-manpages установка в их собственные разделы вместо в соответствии со страницами руководства отличной "операционной системы" и можете быть просмотрены соответственно, например man 3freebsd sysctl

FWIW, то же запутывающее поведение -m присутствует на ArchLinux и Debian. Реализация -m на FreeBSD касается архитектуры машины, не операционной системы.

Для ответа на заголовок вопроса по крайней мере, страницы справочника GNU/kFreeBSD доступны, но не использование зарегистрированного метода просмотра их.

(В то время как в стороне, начальная буква соглашаются на репозиторий NewOS , с 2000, но начальная буква соглашаются на человека дб человека GNU (1) источник шоу авторское право с 1995 наряду со ссылкой на NewOS, как делает новую версию дб человека в филиале Debian. Это возможно указывает, что NewOS использовался в качестве имени заполнителя вместо того, чтобы обратиться к фактическому программному обеспечению.)

1
ответ дан 1 December 2019 в 10:38

Другие вопросы по тегам:

Похожие вопросы: