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
(프랑스어나 러시아어와 같은 다른 언어에 대한 패키지도 표시됩니다).