How To Install man-db on Fedora 36

In this tutorial we learn how to install man-db in Fedora 36. man-db is Tools for searching and reading man pages

Introduction

In this tutorial we learn how to install man-db on Fedora 36.

What is man-db

The man-db package includes five tools for browsing man-pages man, whatis, apropos, manpath and lexgrog. man formats and displays manual pages. whatis searches the manual page names. apropos searches the manual page names and descriptions. manpath determines search path for manual pages. lexgrog directly reads header information in manual pages.

We can use yum or dnf to install man-db on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install man-db.

Install man-db on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install man-db using dnf by running the following command:

sudo dnf -y install man-db

Install man-db on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install man-db using yum by running the following command:

sudo yum -y install man-db

How To Uninstall man-db on Fedora 36

To uninstall only the man-db package we can use the following command:

sudo dnf remove man-db

man-db Package Contents on Fedora 36

/etc/man_db.conf
/etc/sysconfig/man-db
/usr/bin/apropos
/usr/bin/apropos.man-db
/usr/bin/catman
/usr/bin/lexgrog
/usr/bin/man
/usr/bin/man-recode
/usr/bin/man.man-db
/usr/bin/mandb
/usr/bin/manpath
/usr/bin/whatis
/usr/bin/whatis.man-db
/usr/lib/.build-id
/usr/lib/.build-id/19
/usr/lib/.build-id/19/da390cd63b2d996e42b3e23ae2d6bf37e13e97
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/06f3d5f0605efc3a33e030417d8428661848e1
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/b0b5b47c1f5ca9788b64d4ce487a2e595b06ec
/usr/lib/.build-id/40
/usr/lib/.build-id/40/bbde0f8c86d745463952c05ad3969661222889
/usr/lib/.build-id/56
/usr/lib/.build-id/56/e42670cf1119ca580d3ce371f862e3d335b0ed
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/68050c2aaacd993db9de3fe609fd8e59c42c37
/usr/lib/.build-id/72
/usr/lib/.build-id/72/6ef034c7790a42d8f9bc1bc849ef760f228907
/usr/lib/.build-id/88
/usr/lib/.build-id/88/084c4cf467d6a2fa5b7f933fd9c85e191a4183
/usr/lib/.build-id/96
/usr/lib/.build-id/96/56136410cb022fb746cac0d3b09ff5452dd167
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/71a4f48d1e54a046b6d243a601b76bdd689f76
/usr/lib/.build-id/be
/usr/lib/.build-id/be/241859832c32fe1889dd5124549e146b66207c
/usr/lib/.build-id/bf
/usr/lib/.build-id/bf/0dc77bcf7c18daacbbbb033cd1701740536f83
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/eeb82a5b6ac7c66409fc1c80b95abca48824f7
/usr/lib/systemd/system/man-db-cache-update.service
/usr/lib/systemd/system/man-db-restart-cache-update.service
/usr/lib/tmpfiles.d/man-db.conf
/usr/lib64/man-db
/usr/lib64/man-db/libman-2.10.0.so
/usr/lib64/man-db/libman.so
/usr/lib64/man-db/libmandb-2.10.0.so
/usr/lib64/man-db/libmandb.so
/usr/libexec/man-db
/usr/libexec/man-db/globbing
/usr/libexec/man-db/manconv
/usr/libexec/man-db/zsoelim
/usr/sbin/accessdb
/usr/share/doc/man-db
/usr/share/doc/man-db/ChangeLog
/usr/share/doc/man-db/NEWS.md
/usr/share/doc/man-db/README.md
/usr/share/doc/man-db/man-db-manual.ps
/usr/share/doc/man-db/man-db-manual.txt
/usr/share/licenses/man-db
/usr/share/licenses/man-db/COPYING
/usr/share/locale/af/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ast/LC_MESSAGES/man-db.mo
/usr/share/locale/be/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/bg/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ca/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ca/LC_MESSAGES/man-db.mo
/usr/share/locale/cs/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/cs/LC_MESSAGES/man-db.mo
/usr/share/locale/da/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/da/LC_MESSAGES/man-db.mo
/usr/share/locale/de/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/de/LC_MESSAGES/man-db.mo
/usr/share/locale/el/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/eo/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/eo/LC_MESSAGES/man-db.mo
/usr/share/locale/es/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/es/LC_MESSAGES/man-db.mo
/usr/share/locale/et/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/eu/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/fi/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/fi/LC_MESSAGES/man-db.mo
/usr/share/locale/fr/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/fr/LC_MESSAGES/man-db.mo
/usr/share/locale/ga/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/gl/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/hu/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/id/LC_MESSAGES/man-db.mo
/usr/share/locale/it/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/it/LC_MESSAGES/man-db.mo
/usr/share/locale/ja/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ja/LC_MESSAGES/man-db.mo
/usr/share/locale/ko/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ms/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/nb/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/nl/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/nl/LC_MESSAGES/man-db.mo
/usr/share/locale/pl/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/pl/LC_MESSAGES/man-db.mo
/usr/share/locale/pt/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/pt/LC_MESSAGES/man-db.mo
/usr/share/locale/pt_BR/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/pt_BR/LC_MESSAGES/man-db.mo
/usr/share/locale/ro/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ro/LC_MESSAGES/man-db.mo
/usr/share/locale/ru/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/ru/LC_MESSAGES/man-db.mo
/usr/share/locale/rw/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/sk/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/sl/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/sr/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/sr/LC_MESSAGES/man-db.mo
/usr/share/locale/sv/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/sv/LC_MESSAGES/man-db.mo
/usr/share/locale/tr/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/tr/LC_MESSAGES/man-db.mo
/usr/share/locale/uk/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/vi/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/vi/LC_MESSAGES/man-db.mo
/usr/share/locale/zh_CN/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/zh_CN/LC_MESSAGES/man-db.mo
/usr/share/locale/zh_TW/LC_MESSAGES/man-db-gnulib.mo
/usr/share/locale/zh_TW/LC_MESSAGES/man-db.mo
/usr/share/man/da/man1/apropos.1.gz
/usr/share/man/da/man1/lexgrog.1.gz
/usr/share/man/da/man1/man-recode.1.gz
/usr/share/man/da/man1/man.1.gz
/usr/share/man/da/man1/manconv.1.gz
/usr/share/man/da/man1/manpath.1.gz
/usr/share/man/da/man1/whatis.1.gz
/usr/share/man/da/man1/zsoelim.1.gz
/usr/share/man/da/man5/manpath.5.gz
/usr/share/man/da/man8/accessdb.8.gz
/usr/share/man/da/man8/catman.8.gz
/usr/share/man/da/man8/mandb.8.gz
/usr/share/man/de/man1/apropos.1.gz
/usr/share/man/de/man1/lexgrog.1.gz
/usr/share/man/de/man1/man-recode.1.gz
/usr/share/man/de/man1/man.1.gz
/usr/share/man/de/man1/manconv.1.gz
/usr/share/man/de/man1/manpath.1.gz
/usr/share/man/de/man1/whatis.1.gz
/usr/share/man/de/man1/zsoelim.1.gz
/usr/share/man/de/man5/manpath.5.gz
/usr/share/man/de/man8/accessdb.8.gz
/usr/share/man/de/man8/catman.8.gz
/usr/share/man/de/man8/mandb.8.gz
/usr/share/man/es/man1/apropos.1.gz
/usr/share/man/es/man1/lexgrog.1.gz
/usr/share/man/es/man1/man-recode.1.gz
/usr/share/man/es/man1/man.1.gz
/usr/share/man/es/man1/manconv.1.gz
/usr/share/man/es/man1/manpath.1.gz
/usr/share/man/es/man1/whatis.1.gz
/usr/share/man/es/man1/zsoelim.1.gz
/usr/share/man/es/man5/manpath.5.gz
/usr/share/man/es/man8/accessdb.8.gz
/usr/share/man/es/man8/catman.8.gz
/usr/share/man/es/man8/mandb.8.gz
/usr/share/man/fr/man1/apropos.1.gz
/usr/share/man/fr/man1/lexgrog.1.gz
/usr/share/man/fr/man1/man-recode.1.gz
/usr/share/man/fr/man1/man.1.gz
/usr/share/man/fr/man1/manconv.1.gz
/usr/share/man/fr/man1/manpath.1.gz
/usr/share/man/fr/man1/whatis.1.gz
/usr/share/man/fr/man1/zsoelim.1.gz
/usr/share/man/fr/man5/manpath.5.gz
/usr/share/man/fr/man8/accessdb.8.gz
/usr/share/man/fr/man8/catman.8.gz
/usr/share/man/fr/man8/mandb.8.gz
/usr/share/man/id/man1/apropos.1.gz
/usr/share/man/id/man1/lexgrog.1.gz
/usr/share/man/id/man1/man-recode.1.gz
/usr/share/man/id/man1/man.1.gz
/usr/share/man/id/man1/manconv.1.gz
/usr/share/man/id/man1/manpath.1.gz
/usr/share/man/id/man1/whatis.1.gz
/usr/share/man/id/man1/zsoelim.1.gz
/usr/share/man/id/man5/manpath.5.gz
/usr/share/man/id/man8/accessdb.8.gz
/usr/share/man/id/man8/catman.8.gz
/usr/share/man/id/man8/mandb.8.gz
/usr/share/man/it/man1/apropos.1.gz
/usr/share/man/it/man1/man.1.gz
/usr/share/man/it/man1/manpath.1.gz
/usr/share/man/it/man1/whatis.1.gz
/usr/share/man/it/man1/zsoelim.1.gz
/usr/share/man/it/man5/manpath.5.gz
/usr/share/man/it/man8/accessdb.8.gz
/usr/share/man/it/man8/catman.8.gz
/usr/share/man/it/man8/mandb.8.gz
/usr/share/man/ja/man1/apropos.1.gz
/usr/share/man/ja/man1/lexgrog.1.gz
/usr/share/man/ja/man1/man-recode.1.gz
/usr/share/man/ja/man1/man.1.gz
/usr/share/man/ja/man1/manconv.1.gz
/usr/share/man/ja/man1/manpath.1.gz
/usr/share/man/ja/man1/whatis.1.gz
/usr/share/man/ja/man1/zsoelim.1.gz
/usr/share/man/ja/man5/manpath.5.gz
/usr/share/man/ja/man8/accessdb.8.gz
/usr/share/man/ja/man8/catman.8.gz
/usr/share/man/ja/man8/mandb.8.gz
/usr/share/man/man1/apropos.1.gz
/usr/share/man/man1/apropos.man-db.1.gz
/usr/share/man/man1/lexgrog.1.gz
/usr/share/man/man1/man-recode.1.gz
/usr/share/man/man1/man.1.gz
/usr/share/man/man1/man.man-db.1.gz
/usr/share/man/man1/manconv.1.gz
/usr/share/man/man1/manpath.1.gz
/usr/share/man/man1/whatis.1.gz
/usr/share/man/man1/whatis.man-db.1.gz
/usr/share/man/man5/manpath.5.gz
/usr/share/man/man8/accessdb.8.gz
/usr/share/man/man8/catman.8.gz
/usr/share/man/man8/mandb.8.gz
/usr/share/man/nl/man1/apropos.1.gz
/usr/share/man/nl/man1/lexgrog.1.gz
/usr/share/man/nl/man1/man-recode.1.gz
/usr/share/man/nl/man1/man.1.gz
/usr/share/man/nl/man1/manconv.1.gz
/usr/share/man/nl/man1/manpath.1.gz
/usr/share/man/nl/man1/whatis.1.gz
/usr/share/man/nl/man1/zsoelim.1.gz
/usr/share/man/nl/man5/manpath.5.gz
/usr/share/man/nl/man8/accessdb.8.gz
/usr/share/man/nl/man8/catman.8.gz
/usr/share/man/nl/man8/mandb.8.gz
/usr/share/man/pl/man1/apropos.1.gz
/usr/share/man/pl/man1/lexgrog.1.gz
/usr/share/man/pl/man1/man-recode.1.gz
/usr/share/man/pl/man1/man.1.gz
/usr/share/man/pl/man1/manconv.1.gz
/usr/share/man/pl/man1/manpath.1.gz
/usr/share/man/pl/man1/whatis.1.gz
/usr/share/man/pl/man1/zsoelim.1.gz
/usr/share/man/pl/man5/manpath.5.gz
/usr/share/man/pl/man8/accessdb.8.gz
/usr/share/man/pl/man8/catman.8.gz
/usr/share/man/pl/man8/mandb.8.gz
/usr/share/man/pt/man1/apropos.1.gz
/usr/share/man/pt/man1/lexgrog.1.gz
/usr/share/man/pt/man1/man-recode.1.gz
/usr/share/man/pt/man1/man.1.gz
/usr/share/man/pt/man1/manconv.1.gz
/usr/share/man/pt/man1/manpath.1.gz
/usr/share/man/pt/man1/whatis.1.gz
/usr/share/man/pt/man1/zsoelim.1.gz
/usr/share/man/pt/man5/manpath.5.gz
/usr/share/man/pt/man8/accessdb.8.gz
/usr/share/man/pt/man8/catman.8.gz
/usr/share/man/pt/man8/mandb.8.gz
/usr/share/man/pt_BR/man1/apropos.1.gz
/usr/share/man/pt_BR/man1/lexgrog.1.gz
/usr/share/man/pt_BR/man1/man-recode.1.gz
/usr/share/man/pt_BR/man1/man.1.gz
/usr/share/man/pt_BR/man1/manconv.1.gz
/usr/share/man/pt_BR/man1/manpath.1.gz
/usr/share/man/pt_BR/man1/whatis.1.gz
/usr/share/man/pt_BR/man1/zsoelim.1.gz
/usr/share/man/pt_BR/man5/manpath.5.gz
/usr/share/man/pt_BR/man8/accessdb.8.gz
/usr/share/man/pt_BR/man8/catman.8.gz
/usr/share/man/pt_BR/man8/mandb.8.gz
/usr/share/man/ro/man1/apropos.1.gz
/usr/share/man/ro/man1/lexgrog.1.gz
/usr/share/man/ro/man1/man-recode.1.gz
/usr/share/man/ro/man1/man.1.gz
/usr/share/man/ro/man1/manconv.1.gz
/usr/share/man/ro/man1/manpath.1.gz
/usr/share/man/ro/man1/whatis.1.gz
/usr/share/man/ro/man1/zsoelim.1.gz
/usr/share/man/ro/man5/manpath.5.gz
/usr/share/man/ro/man8/accessdb.8.gz
/usr/share/man/ro/man8/catman.8.gz
/usr/share/man/ro/man8/mandb.8.gz
/usr/share/man/ru/man1/apropos.1.gz
/usr/share/man/ru/man1/lexgrog.1.gz
/usr/share/man/ru/man1/man-recode.1.gz
/usr/share/man/ru/man1/man.1.gz
/usr/share/man/ru/man1/manconv.1.gz
/usr/share/man/ru/man1/manpath.1.gz
/usr/share/man/ru/man1/whatis.1.gz
/usr/share/man/ru/man1/zsoelim.1.gz
/usr/share/man/ru/man5/manpath.5.gz
/usr/share/man/ru/man8/accessdb.8.gz
/usr/share/man/ru/man8/catman.8.gz
/usr/share/man/ru/man8/mandb.8.gz
/usr/share/man/sr/man1/apropos.1.gz
/usr/share/man/sr/man1/lexgrog.1.gz
/usr/share/man/sr/man1/man-recode.1.gz
/usr/share/man/sr/man1/man.1.gz
/usr/share/man/sr/man1/manconv.1.gz
/usr/share/man/sr/man1/manpath.1.gz
/usr/share/man/sr/man1/whatis.1.gz
/usr/share/man/sr/man1/zsoelim.1.gz
/usr/share/man/sr/man5/manpath.5.gz
/usr/share/man/sr/man8/accessdb.8.gz
/usr/share/man/sr/man8/catman.8.gz
/usr/share/man/sr/man8/mandb.8.gz
/usr/share/man/sv/man1/apropos.1.gz
/usr/share/man/sv/man1/lexgrog.1.gz
/usr/share/man/sv/man1/man-recode.1.gz
/usr/share/man/sv/man1/man.1.gz
/usr/share/man/sv/man1/manconv.1.gz
/usr/share/man/sv/man1/manpath.1.gz
/usr/share/man/sv/man1/whatis.1.gz
/usr/share/man/sv/man1/zsoelim.1.gz
/usr/share/man/sv/man5/manpath.5.gz
/usr/share/man/sv/man8/accessdb.8.gz
/usr/share/man/sv/man8/catman.8.gz
/usr/share/man/sv/man8/mandb.8.gz
/usr/share/man/tr/man1/apropos.1.gz
/usr/share/man/tr/man1/lexgrog.1.gz
/usr/share/man/tr/man1/man-recode.1.gz
/usr/share/man/tr/man1/man.1.gz
/usr/share/man/tr/man1/manconv.1.gz
/usr/share/man/tr/man1/manpath.1.gz
/usr/share/man/tr/man1/whatis.1.gz
/usr/share/man/tr/man1/zsoelim.1.gz
/usr/share/man/tr/man5/manpath.5.gz
/usr/share/man/tr/man8/accessdb.8.gz
/usr/share/man/tr/man8/catman.8.gz
/usr/share/man/tr/man8/mandb.8.gz
/usr/share/man/zh_CN/man1/apropos.1.gz
/usr/share/man/zh_CN/man1/lexgrog.1.gz
/usr/share/man/zh_CN/man1/man-recode.1.gz
/usr/share/man/zh_CN/man1/man.1.gz
/usr/share/man/zh_CN/man1/manconv.1.gz
/usr/share/man/zh_CN/man1/manpath.1.gz
/usr/share/man/zh_CN/man1/whatis.1.gz
/usr/share/man/zh_CN/man1/zsoelim.1.gz
/usr/share/man/zh_CN/man5/manpath.5.gz
/usr/share/man/zh_CN/man8/accessdb.8.gz
/usr/share/man/zh_CN/man8/catman.8.gz
/usr/share/man/zh_CN/man8/mandb.8.gz
/var/cache/man

References

Summary

In this tutorial we learn how to install man-db on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).