Arch 저장소에는 많은 CPAN 배포판이 있지만 전부는 아닙니다. 저장소에 없는 dist가 필요할 때 상황을 어떻게 처리해야 합니까?
그렇다면 이 프로그램을 사용해야 할까요 cpan
, 아니면 더 나은 해결책이 있을까요?
답변1
여러 가지 방법이 설명되어 있습니다.아치 위키. 가장 간단한 버전은 아마도Perl-cpanplus-dist-arch, 설치 프로그램을 설치하고 실행한 후 에 설명된 대로 setupdistarch
Perl 모듈을 팩맨 패키지로 설치할 수 있습니다.cpanp -i Your::Module::Name
문서.
답변2
글쎄요, 가장 좋은 해결책은 아마도 원하는 CPAN 패키지에 대한 배포 패키지를 만들고 이를 Arch 팀에 기여하고 유지하는 것입니다(물론 가장 좋은 해결책은너다른 사람이 이 작업을 수행해야 합니다. :-) ). 이렇게 하면 모두가 이익을 얻습니다.
실제로 CPAN을 사용하여 직접 설치할 수도 있습니다.
perl -MCPAN -e "install Package"
물론 여기서의 단점은 업스트림 패키지가 변경될 때 자동 업데이트를 받지 못한다는 것입니다. CPAN 패키지를 직접 추적해야 합니다.