%general-entities; ]> man-db &man-db-version;
&man-db-url;
Man-DB-&man-db-version; Man-DB <para>Пакет Man-DB содержит программы для поиска и просмотра справочных страниц.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&man-db-fin-sbu;</seg> <seg>&man-db-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Man-DB Подготовьте Man-DB к компиляции: ./configure --prefix=/usr \ --docdir=/usr/share/doc/man-db-&man-db-version; \ --sysconfdir=/etc \ --disable-setuid \ --enable-cache-owner=bin \ --with-browser=/usr/bin/lynx \ --with-vgrind=/usr/bin/vgrind \ --with-grap=/usr/bin/grap ./configure --prefix=/usr \ --docdir=/usr/share/doc/man-db-&man-db-version; \ --sysconfdir=/etc \ --disable-setuid \ --enable-cache-owner=bin \ --with-browser=/usr/bin/lynx \ --with-vgrind=/usr/bin/vgrind \ --with-grap=/usr/bin/grap \ --with-systemdtmpfilesdir= \ --with-systemdsystemunitdir= Значение параметров настройки: --disable-setuid Отключает установку setuid пользователю man при сборке программы man. --enable-cache-owner=bin Изменяет владельца файлов общесистемного кэша на пользователя bin. --with-... Эти три аргумента используются для настройки программ по умолчанию. lynx текстовый веб-браузер (см. инструкции по установке в книге BLFS), vgrind преобразует исходные коды программ во входные данные Groff, grap удобен для набора графов в документах Groff. Программы vgrind и grap обычно не нужны для просмотра справочных страниц. Они не входят в состав книг LFS или BLFS, но вы можете установить их самостоятельно после сборки LFS. --with-systemd... Эти параметры предотвращают установку ненужных каталогов и файлов systemd. Скомпилируйте пакет: make Чтобы протестировать пакет, выполните: make check Установите пакет: make install Не англоязычные страницы руководств в LFS В следующей таблице приведены наборы символов, в которых могут быть закодированы страницы руководств пакета Man-DB, устанавливаемые в директории /usr/share/man/<ll>. Кроме этого, Man-DB правильно определяет, имеют ли справочные страницы, установленные в этом каталоге, кодировку UTF-8. Допустимые кодировки старых 8-битных страниц руководств Язык (код) Кодировка Язык (код) Кодировка Датский (da) ISO-8859-1 Хорватский (hr) ISO-8859-2 Немецкий (de) ISO-8859-1 Венгерский (hu) ISO-8859-2 Английский (en) ISO-8859-1 Японский (ja) EUC-JP Испанский (es) ISO-8859-1 Корейский (ko) EUC-KR Эстонский (et) ISO-8859-1 Литовский (lt) ISO-8859-13 Финский (fi) ISO-8859-1 Латышский (lv) ISO-8859-13 Французский (fr) ISO-8859-1 Македонский (mk) ISO-8859-5 Ирландский (ga) ISO-8859-1 Польский (pl) ISO-8859-2 Галисийский (gl) ISO-8859-1 Румынский (ro) ISO-8859-2 Индонезийский (id) ISO-8859-1 Русский (ru) KOI8-R Исландский (is) ISO-8859-1 Словацкий (sk) ISO-8859-2 Итальянский (it) ISO-8859-1 Словенский (sl) ISO-8859-2 Норвежский букмол (nb) ISO-8859-1 Сербский латинский (sr@latin) ISO-8859-2 Голландский (nl) ISO-8859-1 Сербский (sr) ISO-8859-5 Норвежский нюнорск (nn) ISO-8859-1 Турецкий (tr) ISO-8859-9 Норвежский (no) ISO-8859-1 Украинский (uk) KOI8-U Португальский (pt) ISO-8859-1 Вьетнамский (vi) TCVN5712-1 Шведский (sv) ISO-8859-1 Упрощенный китайский (zh_CN) GBK Белорусский (be) CP1251 Упрощенный китайский, Сингапур (zh_SG) GBK Болгарский (bg) CP1251 Традиционный китайский, Гонконг (zh_HK) BIG5HKSCS Чешский (cs) ISO-8859-2 Традиционный китайский (zh_TW) BIG5 Греческий (el) ISO-8859-7
Страницы руководств на языках, которые не указаны в списке, не поддерживаются.
Содержимое пакета Man-DB Установленные программы Установленные библиотеки Созданные каталоги accessdb, apropos (ссылка на whatis), catman, lexgrog, man, man-recode, mandb, manpath, и whatis libman.so и libmandb.so (обе в /usr/lib/man-db) /usr/lib/man-db, /usr/libexec/man-db и /usr/share/doc/man-db-&man-db-version; Краткое описание accessdb Выводит содержимое базы данных whatis в удобочитаемой форме. accessdb apropos Выполняет поиск в базе данных whatis и отображает краткое описание системных команд, содержащих заданную строку apropos catman Создает или обновляет предварительно отформатированные страницы руководств catman lexgrog Отображает однострочную сводную информацию о данной странице руководства lexgrog man Форматирует и отображает запрошенную страницу руководства man man-recode Преобразует страницы руководства в другую кодировку man-recode mandb Создает или обновляет базу данных whatis mandb manpath Отображает содержимое переменной $MANPATH или (если переменная $MANPATH не установлена) соответствующий путь поиска, определяемый в настройках man.conf и в пользовательском окружении manpath whatis Выполняет поиск в базе данных whatis и отображает краткие описания системных команд, в которых в описании ключей указано искомое слово whatis libman Включает поддержку man во время выполнения libman libmandb Включает поддержку man во время выполнения libmandb