MANPATH no man.conf

1

Eu instalei o mac-ports, que coloca tudo em /opt/local . As páginas man correspondentes estão em /opt/local/man . Adicionei a seguinte linha a /private/etc/man.conf representando o caminho de pesquisa man para port :

MANPATH /opt/local/man/man1

No entanto, quando invoco man sozinho:

> man port

Eu recebo o seguinte erro:

No manual entry for port

Esta é a maneira correta de adicionar um novo caminho de pesquisa para man ?

    
por Ben Lever 14.06.2009 / 05:29

2 respostas

1

Você está muito perto. Você deveria ter adicionado isto:

MANPATH /opt/local/man/

Não com / man1 anexado a ele. Em /private/etc/man.conf, há uma linha comentada que você simplesmente precisa remover o comentário:

# Uncomment if you want to include one of these by default
#
# MANPATH       /opt/*/man
# MANPATH       /usr/lib/*/man

O / opt / * / man é seu ... cara.

    
por 14.06.2009 / 18:04
2

Você precisa apontar para a raiz, então:

MANPATH=/opt/local/man man port

deve funcionar.

Você deve adicionar todos os caminhos adicionais que você tiver ao /etc/manpath.config para que eles funcionem para todos.

    
por 14.06.2009 / 11:20