Почему у меня устаревшие страницы руководства и что я могу сделать с этим?

Я наткнулся на устаревшую страницу man в моей системе (ubuntu 14.04), и я хочу переустановить все страницы руководства. Я пытался использовать sudo mandb , а также sudo apt-get install man-db и sudo apt-get install manpages-dev , ни один из них не работал.

Какие существуют другие варианты?

Персональные страницы вашей системы соответствуют программному обеспечению, установленному в вашей системе. Было бы плохо, если бы у вас была документация, которая не описывала программное обеспечение, в котором вы работаете!

Ubuntu 14.04, по определению, включает версии программного обеспечения, выпущенные по крайней мере за несколько месяцев до апреля 2014 года.

Переустановка справочных страниц не даст вам более свежих версий. Повторная установка просто дает вам то, что у вас уже было.

Если вы хотите, чтобы ваша система имела недавнюю документацию, вам необходимо обновить свой дистрибутив. Вы получите более новое программное обеспечение и разнообразную документацию.

Если вы хотите прочитать документацию для программного обеспечения, которое вы не установили, просто прочитайте ее на веб-сайте.

Если вы хотите иметь легкий доступ к программному обеспечению и документации, которые новее или старше вашего дистрибутива, вы можете установить еще один дистрибутив на вашем компьютере (например, еще один выпуск Ubuntu) либо на виртуальной машине, либо в chroot. См. Как запустить 32-разрядные программы на 64-разрядном Debian / Ubuntu?

Man-pages также развивается, и, хотя каждый выпуск каждого дистрибутива может иметь более новые man-страницы, ничто не говорит о том, что у них будут последние версии.

У вас Ubuntu 14.04, что означает «выпущен в апреле 2014 года». Манипуляция man7.org датирована 2015-12-28 (часть выпуска 4.07 проекта man man pages), поэтому неудивительно, что у вас его нет, поскольку ваш Ubuntu был выпущен 18 месяцев назад. Вы получаете обновления, но это в основном для ошибок, а не для улучшения документации.

Я использую Ubuntu 15.10, и у меня есть manpage от 2013-07-30 (выпуск 3.74 проекта man-страниц Linux). Это раньше, чем выпуск вашего Ubuntu 14.04, поэтому можно подумать, что он должен был быть в вашем выпуске, но я думаю, вам придется доверять инженерам по выпуску, чтобы предоставить вам согласованную информацию или использовать дистрибутив, который пытается быть как можно более современным (я бы исследовал Debian sid, gentoo, arch).

Ubuntu 16.04 отсутствует, так что, вероятно, это будет хорошая идея!

manpages http://packages.ubuntu.com/search?suite=trusty&searchon=names&keywords=manpages

sudo apt-get update && sudo apt-get install --reinstall manpages manpages-dev … предоставляет 222 + 1,931 man-страницы: http://packages.ubuntu.com/trusty/all/manpages/filelist …. http : //packages.ubuntu.com/trusty/all/manpages-dev/filelist