MANPATH в man.conf

Я установил Mac-порты, который ставит все под /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?

2 ответа

Решение

Ты очень близко. Вы должны были добавить это:

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/*/ мужчина это твой... мужчина.

Вы должны указать на корень, так что:

MANPATH=/opt/local/man man port

должно сработать.

Вы должны добавить любые дополнительные пути к /etc/manpath.config, чтобы они работали для всех.

Другие вопросы по тегам