man: manpath list too long

我在安装软件时将每个软件放到单独的目录下(请不要建议放在一起~),因此设置了非常长的MANPATH环境变量,在Mac OS X和Red Hat系列Linux上都没有遇到问题,但是Ubuntu上却报错:

man: manpath list too long

请问如何解决呢?

阅读 4.5k
1 个回答

最新版本的man限制MANPATH里边最多128个路径,如果确实超过的话,好像没有方便的办法,可以改代码把里边#define MAXDIRS 128改大些,编译出一个单独的man使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题