我如何确保 man 已安装页面?

The*_*evs 4 man arch-linux man-db

每次我运行man它都会返回一个错误,就好像没有安装手册页条目一样。这是一个例子:

% man man

男士无需手动输入

但是,我已经安装了软件包man-dbman-pages,但它没有返回任何条目。我尝试过许多命令,例如man ls、 等。

另外,如果我运行whatis man,则会返回以下内容:

男:没什么合适的。

dr_*_*dr_ 9

安装软件包后man-dbman-pages您需要运行mandb命令来生成联机帮助页条目的搜索数据库。

编辑(感谢@fra-san):如果设置了MANPATH环境变量,则还需要取消设置。如果设置了该变量,man则忽略配置文件中指定的路径man_db.conf

  • 非常感谢,解决了。我还必须“取消设置 MANPATH”,以便“mandb”可以使用“man_db.conf”设置。 (2认同)