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