%general-entities; ]> Man-DB-&man-db-version; Man-DB <para>The Man-DB package contains programs for finding and viewing man pages.</para> </sect2> <sect2 role="installation"> <title>Installation of Man-DB Prepare Man-DB for compilation: ./configure --prefix=/usr \ --docdir=/usr/share/doc/man-db-&man-db-version; --sysconfdir=/etc \ --disable-setuid --with-browser=/usr/bin/lynx \ --with-vgrind=/usr/bin/vgrind --with-grep=/bin/grep The meaning of the configure options: --disable-setuid This disables making the man program setuid to user man. --with-... These three parameters are used to set some default programs. lynx is a text-based web browser (see BLFS for installation instructions), vgrind converts program sources to Groff input, and grap is useful for typesetting graphs in Groff documents. The vgrind and grap programs are not normally needed for viewing manual pages. They are not part of LFS or BLFS, but you should be able to install them yourself after finishing LFS if you wish to do so. Compile the package: make To test the results, issue: make check Install the package: make install Contents of Man-DB Installed programs Installed libraries Installed directories accessdb, apropos (link to whatis), catman, lexgrog, man, mandb, manpath, whatis, and zsoelim libman.so, libmandb.so /usr/lib/man-db, /usr/libexec/man-db, /usr/share/doc/man-db-&man-db-version; Short Descriptions accessdb Dumps the whatis database contents in human-readable form accessdb apropos Searches the whatis database and displays the short descriptions of system commands that contain a given string apropos catman Creates or updates the pre-formatted manual pages catman lexgrog Displays one-line summary information about a given manual page lexgrog man Formats and displays the requested manual page man mandb Creates or updates the whatis database mandb manpath Displays the contents of $MANPATH or (if $MANPATH is not set) a suitable search path based on the settings in man.conf and the user's environment manpath whatis Searches the whatis database and displays the short descriptions of system commands that contain the given keyword as a separate word whatis zsoelim Reads files and replaces lines of the form .so file by the contents of the mentioned file zsoelim libman Contains run-time support for man libman libmandb Contains run-time support for man libmandb