Google Cloud VM에서 1부 매뉴얼 페이지를 얻을 수 있지만 2부와 3부 매뉴얼 페이지는 얻을 수 없는 이유는 무엇인가요?

Google Cloud VM에서 1부 매뉴얼 페이지를 얻을 수 있지만 2부와 3부 매뉴얼 페이지는 얻을 수 없는 이유는 무엇인가요?

Google Cloud VM에서 Centos7을 실행하고 있습니다. man을 설치했지만 매뉴얼의 파트 1에 대한 매뉴얼 페이지만 얻을 수 있습니다. 루트로서도 파트 1의 매뉴얼 페이지만 얻을 수 있습니다. 예를 들어, nanosleep 시스템 호출의 2부에서는 다음을 얻습니다.

[root@rg32-8 c_tests]# man 2 nanosleep
No manual entry for nanosleep in section 2

또한 모든 부분에 대한 매뉴얼 페이지를 얻을 수 있는 Centos7을 실행하는 베어 머신도 있습니다.

모든 섹션의 매뉴얼 페이지를 얻으려면 Google Cloud 머신에서 무엇을 해야 하나요?

답변1

CentOS에서 맨페이지는 man 명령과 별개입니다.

CentOS7의 명령

yum install man-db

man 소프트웨어는 이와 관련된 일부 man 페이지(예 manpath.1: whatis.1)와 함께 설치됩니다. 다른 패키지도 자체 맨페이지를 설치할 수 있습니다.

그러나 전통적인 핵심 매뉴얼 페이지 세트는 다른 패키지에 있습니다 man-pages. 주문하다

yum install man-pages

당신이 찾고 있는 것이 설치될 것입니다(440 Part 2, 2600 Part 3 페이지 포함).

어떤 패키지가 파일을 제공하는지 확실하지 않으면 에 문의할 수 있습니다 yum. 예를 들어 chown(2)맨페이지를 찾으십시오.

% sudo yum whatprovides '*/chown.2*'

여기에는 다음이 포함됩니다.

man-pages-3.53-5.el7.noarch : Man (manual) pages from the Linux Documentation
                            : Project
Repo        : @base
Matched from:
Filename    : /usr/share/man/man2/chown.2.gz

(프랑스어나 러시아어와 같은 다른 언어에 대한 패키지도 표시됩니다).

관련 정보