나는 항상 Perl 모듈이 CPAN 호환 트리를 따르도록 만듭니다. 나는 이 트리를 사용하여 100대의 서버에 설치할 수 있는 rpm 파일을 만들고 싶습니다.
rpm 패키지를 만드는 데 사용할 수 있나요 ExtUtils::MakeMaker
?
"helloworld" 프로세스는 어디에서 찾을 수 있나요?
인터넷을 뒤지다가 이 프로그램을 발견했습니다(http://search.cpan.org/~sbeck/cpantorpm-1.00/cpantorrpm)
cpantorpm [option] MODULE
어떤 유형의 모듈인지 이해할 수 없습니다 MODULE
. cpan 저장소의 cpan 모듈인지, 파일 시스템의 cpan 모듈인지, 설치된 cpan 모듈인지(그러면 make && make test && make install
적어도 원격 서버에서 뭔가를 해야 합니다) 아니면 Perl 모듈을 설치했습니까?
조언해 주셔서 감사합니다.
답변1
Perl 모듈은 다양한 방법으로 사용할 수 있습니다. Perl 모듈은 로컬 디스크에 아카이브 파일이나 디렉터리로 존재할 수도 있고 URL이나 CPAN에서 검색할 수도 있습니다.
예를 들어 다음 방법 중 하나를 사용할 수 있습니다.
cpantorpm Foo::Bar cpantorpm http://some.host.com/some/path/Foo-Bar-1.00.tar.gz cpantorpm /tmp/Foo-Bar-1.00.tar.gz cpantorpm /tmp/Foo-Bar-1.00