Назад | Перейти на главную страницу

MANPATH в man.conf

Я установил 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 man port

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

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

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

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 - ваш ... мужчина.