2013-01-07 4 views
4

몇 가지 ppm 명령을 실행하려고하는데 아주 멀지는 않습니다. VM에서 Ubuntu 12.04.1 LTS을 실행 중입니다. 왜 ppm : 명령을 찾을 수 없습니까?

> $ sudo apt-get install ppm 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
ppm is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded. 

> $ ppm repo add ASSP2 "http://downloads.sourceforge.net/project/assp/ASSP V2 multithreading/packages/" 
No command 'ppm' found, but there are 16 similar ones 
ppm: command not found 
> $ perl -v 

This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi 
(with 55 registered patches, see perl -V for more detail) 

모든 방향은 매우 도움이 될 것입니다.

는 참고 : 나는 CPAN을 사용하여 주변의 일을 생각했지만, 오히려 작품은 주위에 단순히

$ sudo cpan 
cpan[#]> install some::package 

답변

11

"ppm"입니다 ppm

사용하십시오 사용되는 패키지 관리자의 이름입니다 에 의해 ActiveState's ActivePerl.

우분투 ppm package은 완전히 관련이없는 "전원 정책 관리자"입니다.

Ubuntu 설치시 ActivePerl을 사용하지 않는 한 PPM 유틸리티를 사용하고 싶지 않습니다. 설치하려는 패키지가 Ubuntu의 repos에서 사용 가능하지 않거나 사용 가능한 경우 사용하지 않으려면 CPAN을 사용하는 것이 가장 좋습니다.

+0

아, 이해합니다. 당신이 아마 내 경험에 의해 말할 수 있듯이, 나는 Windows에서 온다. 이것은 PPM을 시도한 이유입니다. 무리 감사! –

+1

많은 CPAN 배포본은 우분투 패키지로 제공됩니다. 그들은 보통'libfoo-bar-perl'과 같은 이름을 가지고 있습니다 - http://stackoverflow.com/a/13007041/17389에서 적절한 패키지 이름을 찾을 수 있습니다. – ysth