사용자 디렉토리에서 매뉴얼 페이지를 어디에 설치해야합니까?

Romuald Brunet

내가 작성한 작은 Perl 유틸리티에 대한 Makefile을 만들려고하는데, 루트make아닌 사용자 로 실행될 때 내 man 페이지를 설치할 위치를 찾는 방법을 찾는 데 어려움을 겪고 있습니다.

현재 디렉토리 manpath의 첫 번째 경로를 찾기 위해 의 출력을 구문 분석 중이며 거의 정상적으로 작동합니다.$HOME

내가 찾은 경로가 ~/man~/share/man

유일한 문제는 해당 디렉토리가 처음에 존재 manpath하지 않으면 출력하지 않는다는 것입니다.

질문

  • 사용자의 $ HOME 디렉토리에서 man 페이지를 설치할 위치를 찾을 수있는 휴대용 방법이 있습니까?
  • 그렇지 않다면 어느 쪽을 선호해야합니까?
안녕

이 디렉토리에 man 페이지를 넣을 수 있습니다 :

$HOME/.local/share/man

직접 액세스

그런 다음 다음을 사용하여 직접 액세스 할 수 있습니다 man.

man $HOME/.local/share/man/manX/manpage.1.gz

$ MANPATH

$MANPATH명령으로 무엇이 있는지 확인 manpath하거나 환경 변수를 에코 아웃 할 수 있습니다 $MANPATH.

$ manpath
manpath: warning: $MANPATH set, ignoring /etc/man_db.conf
/home/saml/apps/perl5/perlbrew/perls/perl-5.14.0/man:/home/saml/.rvm/rubies/ruby-1.9.2-p180/share/man:/home/saml/.rvm/man:/usr/local/share/man:/usr/share/man:/usr/brlcad/share/man:/usr/man:/usr/brlcad/share/man:/usr/brlcad/share/man

$ echo $MANPATH
/home/saml/apps/perl5/perlbrew/perls/perl-5.14.0/man:/home/saml/.rvm/rubies/ruby-1.9.2-p180/share/man:/home/saml/.rvm/man:/usr/local/share/man:/usr/share/man:/usr/brlcad/share/man:/usr/man:/usr/brlcad/share/man:/usr/brlcad/share/man

일시적으로 MANPATH에 항목을 추가 할 수 있습니다.

MANPATH=$HOME/.local/share/man:$MANPATH

이것을 영구적으로 만들고 싶다면 위의 줄이 있는 파일을 /etc/profile.d/디렉토리 에 추가 하십시오. 이것은 모든 사람을 위해 시스템 전체에서 선택 될 것입니다. 나만을위한 것이 길 원한다면 또는에 추가하십시오 .myman.bashMANPATH=$HOME/.bash_profile$HOME/.bashrc

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ncurses 매뉴얼 페이지는 어디에서 얻습니까?

분류에서Dev

ncurses 매뉴얼 페이지는 어디에서 얻습니까?

분류에서Dev

ncurses 매뉴얼 페이지는 어디에서 얻습니까?

분류에서Dev

APT 매뉴얼 페이지에서 설치 옵션을 검색하려면 어떻게해야합니까?

분류에서Dev

Ubuntu 매뉴얼 사이트에서 사용할 맨 페이지를 어떻게 결정합니까?

분류에서Dev

사용자 계정과 디렉토리를 서버 또는 NAS에 어떻게 매핑합니까?

분류에서Dev

zsh 매뉴얼 페이지는 어디에서 찾을 수 있습니까?

분류에서Dev

inno 설정 스크립트를 사용하여 설치 완료 후 설치된 디렉토리에서 다른 디렉토리로 파일을 복사하려면 어떻게해야합니까?

분류에서Dev

사용자를 리디렉션하는 페이지에서만 페이지에 액세스 할 수 있도록하려면 어떻게해야합니까?

분류에서Dev

Java 디렉토리에 Glassfish를 설치해야합니까?

분류에서Dev

php 파일에서 구매 한 후 내 웹 사이트에서 사용자를 리디렉션하려면 어떻게해야합니까?

분류에서Dev

매뉴얼 페이지를 작성할 때 어떤 스타일을 사용해야합니까?

분류에서Dev

번역 된 매뉴얼 페이지에서 실수를보고하는 곳은 어디입니까?

분류에서Dev

C 라이브러리에 대한 매뉴얼 페이지를 작성해야합니까?

분류에서Dev

사용자에게 잘못된 사용법에 대한 매뉴얼 페이지를 참조하도록 명령하지 않는 이유는 무엇입니까?

분류에서Dev

새 사용자를 생성 할 때 홈 디렉토리에 .virtualenvs 디렉토리를 자동으로 생성하려면 어떻게해야합니까?

분류에서Dev

매뉴얼 페이지 그룹화 설명은 어디에 정의되어 있습니까?

분류에서Dev

PHP에서 URL 가져 오기를 기반으로 사용자를 다른 페이지로 리디렉션하려면 어떻게해야합니까?

분류에서Dev

명령 사용 방법을 배우기 위해 매뉴얼 페이지를 어떻게 사용합니까?

분류에서Dev

MVVM-어디에서 사용자 위치를 호출해야합니까?

분류에서Dev

Bash 내장 명령에 대한 매뉴얼 페이지는 어디에서 볼 수 있습니까?

분류에서Dev

Bash에서 숫자 범위의 디렉토리를 제거하려면 어떻게해야합니까?

분류에서Dev

Ubuntu Docker 설치에서 매뉴얼 페이지 제거

분류에서Dev

.desktop 파일과 아이콘에 대해 가능한 디렉토리는 무엇이며 언제 어떤 디렉토리를 사용해야합니까?

분류에서Dev

URL에서 이미지를 다운로드하고 javascript를 사용하여 로컬 디렉토리에 저장하려면 어떻게해야합니까?

분류에서Dev

Python 2.7.11에서 디렉토리를 명시하지 않고 사용자 입력에서 하위 디렉토리의 파일에 액세스하려면 어떻게해야합니까?

분류에서Dev

kubectl 매뉴얼 페이지는 어디서 구할 수 있습니까?

분류에서Dev

사용자가 이미 Django에 로그인되어있는 경우 로그인 페이지에서 리디렉션하려면 어떻게해야합니까?

분류에서Dev

Ubuntu 9.04에서 사용자의 홈 디렉토리를 어떻게 변경합니까?

Related 관련 기사

  1. 1

    ncurses 매뉴얼 페이지는 어디에서 얻습니까?

  2. 2

    ncurses 매뉴얼 페이지는 어디에서 얻습니까?

  3. 3

    ncurses 매뉴얼 페이지는 어디에서 얻습니까?

  4. 4

    APT 매뉴얼 페이지에서 설치 옵션을 검색하려면 어떻게해야합니까?

  5. 5

    Ubuntu 매뉴얼 사이트에서 사용할 맨 페이지를 어떻게 결정합니까?

  6. 6

    사용자 계정과 디렉토리를 서버 또는 NAS에 어떻게 매핑합니까?

  7. 7

    zsh 매뉴얼 페이지는 어디에서 찾을 수 있습니까?

  8. 8

    inno 설정 스크립트를 사용하여 설치 완료 후 설치된 디렉토리에서 다른 디렉토리로 파일을 복사하려면 어떻게해야합니까?

  9. 9

    사용자를 리디렉션하는 페이지에서만 페이지에 액세스 할 수 있도록하려면 어떻게해야합니까?

  10. 10

    Java 디렉토리에 Glassfish를 설치해야합니까?

  11. 11

    php 파일에서 구매 한 후 내 웹 사이트에서 사용자를 리디렉션하려면 어떻게해야합니까?

  12. 12

    매뉴얼 페이지를 작성할 때 어떤 스타일을 사용해야합니까?

  13. 13

    번역 된 매뉴얼 페이지에서 실수를보고하는 곳은 어디입니까?

  14. 14

    C 라이브러리에 대한 매뉴얼 페이지를 작성해야합니까?

  15. 15

    사용자에게 잘못된 사용법에 대한 매뉴얼 페이지를 참조하도록 명령하지 않는 이유는 무엇입니까?

  16. 16

    새 사용자를 생성 할 때 홈 디렉토리에 .virtualenvs 디렉토리를 자동으로 생성하려면 어떻게해야합니까?

  17. 17

    매뉴얼 페이지 그룹화 설명은 어디에 정의되어 있습니까?

  18. 18

    PHP에서 URL 가져 오기를 기반으로 사용자를 다른 페이지로 리디렉션하려면 어떻게해야합니까?

  19. 19

    명령 사용 방법을 배우기 위해 매뉴얼 페이지를 어떻게 사용합니까?

  20. 20

    MVVM-어디에서 사용자 위치를 호출해야합니까?

  21. 21

    Bash 내장 명령에 대한 매뉴얼 페이지는 어디에서 볼 수 있습니까?

  22. 22

    Bash에서 숫자 범위의 디렉토리를 제거하려면 어떻게해야합니까?

  23. 23

    Ubuntu Docker 설치에서 매뉴얼 페이지 제거

  24. 24

    .desktop 파일과 아이콘에 대해 가능한 디렉토리는 무엇이며 언제 어떤 디렉토리를 사용해야합니까?

  25. 25

    URL에서 이미지를 다운로드하고 javascript를 사용하여 로컬 디렉토리에 저장하려면 어떻게해야합니까?

  26. 26

    Python 2.7.11에서 디렉토리를 명시하지 않고 사용자 입력에서 하위 디렉토리의 파일에 액세스하려면 어떻게해야합니까?

  27. 27

    kubectl 매뉴얼 페이지는 어디서 구할 수 있습니까?

  28. 28

    사용자가 이미 Django에 로그인되어있는 경우 로그인 페이지에서 리디렉션하려면 어떻게해야합니까?

  29. 29

    Ubuntu 9.04에서 사용자의 홈 디렉토리를 어떻게 변경합니까?

뜨겁다태그

보관