NetBSD: /etc/man.conf man 검색 경로가 작동하지 않습니다.

NetBSD: /etc/man.conf man 검색 경로가 작동하지 않습니다.

새로운 매뉴얼 페이지 디렉토리를 추가했습니다

/usr/local/share/man/man1b

다음과 같은 파일이 포함되어 있습니다

troff.1b

/etc/man.conf에 추가했습니다.

_subdir ...some names... man1b
_default /usr/{share,X11R7,X11R6,pkg,local,local/share}/man/
local /usr/local/share/man/
1b {cat,man}1b

사람-p인쇄

...
/usr/local/share/man/man1b

하지만 내가 입력하면

man 1b troff

오류 메시지가 나타납니다

man: no entry for troff in the manual.

(사용할 수 없습니다만트로프~부터작은 숲또한 cat1의 다른 곳에서 매뉴얼 페이지를 통해 설치됩니다. )

사람 경로를 올바르게 추가하는 방법은 무엇입니까?

PS: 파일 이름을 다음으로 바꾸면트로브.1그 다음에남자 1b 트로브일하다. 그러나 카테고리가 파일 확장자가 될 수도 있다는 생각이 들었습니다. NetBSD(파일 이름)의 버그입니까?trov.1bOpenBSD 및 Linux의 경우)?

답변1

MANPATH 환경 변수를 업데이트해야 할 수도 있습니다. 적어도 이 경우에는 그렇게 했습니다.

$ export MANPATH=/usr/local/share/man/

매뉴얼 페이지에서 (man의 경우):

   MANPATH
          If MANPATH is set, man uses it as the path to search
          for manual page files.  It overrides the configuration
          file and the automatic search path, but is overridden by
          the -M invocation option. See SEARCH PATH FOR MANUAL PAGES.

관련 정보