POSIX perldoc이 없나요?

POSIX perldoc이 없나요?

Ubuntu와 같은 다른 시스템에서는 perldoc POSIX작동하지만 Arch에서는

%> perldoc POSIX
No documentation found for "POSIX".

%> perldoc /usr/lib/perl5/core_perl/POSIX.pm
No documentation found for "/usr/lib/perl5/core_perl/POSIX.pm".

일부 패키지를 놓쳤나요? 다른 도서관은 LWP::UserAgent합격을 좋아합니다.

답변1

핵심은 perldoc다음과 같습니다아치의 Perl 패키지. 예를 들어 perldoc perllol. 대부분의 모듈에서 이 유틸리티가 하는 일은 소스 코드의 POD에서 문서를 작성하는 것뿐입니다. /usr/lib/perl5/core_perl/POSIX.pmPOD가 없으므로 문서가 작성되지 않습니다. XS 모듈이기 때문에 대부분의 기능은 C 언어의 다른 곳에 있습니다.

Arch를 Perldoc가 있는 Debian 상자와 비교하면 Debian의 일부 핵심 모듈에는 별도의 .pod파일이 있지만 /usr/share/perl/5.x/Arch에는 없습니다.

.podPOSIX.pm은 lib 디렉터리에 있으므로 다시 약간 다른 것처럼 보입니다 .

debian$ find /usr/lib/ -name "*.pod"
/usr/lib/perl/5.10.1/Config.pod
/usr/lib/perl/5.10.1/POSIX.pod

이것은 데비안이 여기에서 뭔가 사용자 정의를 한 것처럼 보입니다.

사실 확인해 보면펄 소스 코드 POSIX.podPerl 모듈 옆에 있는 별도의 파일입니다.

아마도아치를 사용하여 버그 신고포함하시겠습니까? 나는 그것이 어떤 표준을 위반한다면 Perl에서 변경되어야 한다고 주장할 수도 있다고 생각합니다. stackoverflow의 Perl 사람들은 아마도 알 것입니다.

답변2

개인적으로 선호하는 것은 사용하는 것입니다.온라인 문서, Perl 버전을 적절하게 선택하십시오. POSIX핵심 모듈에 대한 구체적인 질문은 다음을 참조하세요 .이것. 핵심이 아닌 Perl 모듈의 경우 다음을 확인하세요.메타판물론 문서를 얻으려면 소스 코드를 보거나 다운로드하세요.

관련 정보