今天做练习的时候任务需要从manpage里找一个关键词,问题出在apropos对几乎给出的所有输入都报 “nothing appropriate”,所以不是输入表达式的问题,因为即使apropos whatis都会return nothing appropriate。
网上找的第一条解决方案是sudo makewhatis,但结果又是报makewhatis comand not found。
最后找到的解决办法是
mandb -c
就可以啦~ 因为mandb -c会重新创建manpage的全部索引,解决掉可能因为索引之前有损坏造成apropos不能搜索的问题。
参考stackExchange回答 323007/man-k-returns-no-results