Path
man.conf 中的 MANPATH
我已經安裝了 mac-ports,它把所有東西都放在了
/opt/local
. 相應的手冊頁位於/opt/local/man
. 我添加了以下行來/private/etc/man.conf
表示man
搜尋路徑port
:MANPATH /opt/local/man/man1
但是,當我自己呼叫
man
時:> man port
我收到以下錯誤:
No manual entry for port
這是添加新搜尋路徑的正確方法
man
嗎?
你很親密。你應該添加這個:
MANPATH /opt/local/man/
不是 /man1 附加到它。在 /private/etc/man.conf 中有一行註釋,您只需取消註釋即可:
# Uncomment if you want to include one of these by default # # MANPATH /opt/*/man # MANPATH /usr/lib/*/man
/opt/*/man 是你的……人。
你必須指向根,所以:
MANPATH=/opt/local/man man port
應該管用。
您應該向 /etc/manpath.config 添加任何其他路徑,以便它們適用於所有人。