Установка Man-1.5m2

Ожидаемое время сборки:           0.1 SBU
Ожидаемое место на диске: 1.9MB

Описание Man

Man является просмотрщиком man-страниц.

Устанавливаемые программы: apropos, makewhatis, man, man2dvi, man2html и whatis

Зависимости установки Man

Man зависит от: Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Sed.

Установка Man

Мы собираемся сделать три дополнения к исходникам Man.

Первым патчем мы раскоментируем строку "MANPATH /usr/man" в файле man.conf для предупреждения излишней многословности результатов при использовании таких программ как whatis:

patch -Np1 -i ../man-1.5m2-manpath.patch

Второй патч добавит параметр -R в переменную PAGER для правильного использования escape-последовательностей:

patch -Np1 -i ../man-1.5m2-pager.patch

Третий и последний патч решит проблему с фоматированием man страниц, содержащих более 80 в связке с существующими релизами groff:

patch -Np1 -i ../man-1.5m2-80cols.patch

Теперь подготовим Man к компиляции:

./configure -default -confdir=/etc

Описание параметров конфигурации:

  • -default: Скрипт конфикурации будет использовать разумные настройки по умолчанию. К примеру: только английские мануалы, не выводить каталог, man без suid, использование сжатых страниц документации, сжатые cat-страницы, создание cat-страниц, когдла существует соответствующая директория, поддерживать FHS выводом cat-страниц в /var/cache/man если такая директория существует.

  • -confdir=/etc: Программа man будет искать файл конфигурации man.conf в директории /etc.

Скомпилируем пакет:

make

И установим его:

make install

Замечание: Если вы собираетесь отключить SGR escape-последовательности, вы можете отредактировать файл man.conf или добавить параметр -c к nroff.

Возможно, вы захотите также посмотреть страницу BLFS на http://www.linuxfromscratch.org/blfs/view/cvs/postlfs/compressdoc.html которая описывает использование форматированых и сжатых файлов man -страниц.



Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости