2012-11-05

(Perl) 모듈 관리



Perl 의 모듈관리 기능을 정리해보았다. Ruby 의 gem 처럼 하나의 툴로 이쁘게 관리되면 좋겠는데, 아직까지는 번거롭게 몇가지 툴을 설치해서 따로 따로 사용해야 된다는 것이 아쉽다. Windows 용 Perl 인 ActivePerl 에서는 ppm 이라는 툴을 제공하긴 하지만, cpan 을 이용할수 없다는 것이 흠이다.

  • 설치할 모듈 검색
    https://metacpan.org/
    http://www.cpan.org/
  • 모듈관리도구 설치
    $ cpan App::cpanminus App::cpanoutdated Devel::Loaded App::pmuninstall
    
  • 모듈 설치
    $ cpanm [모듈이름]
    or
    $ cpan [모듈이름]
    
  • 모든 모듈 업데이트
    $ cpan-outdated | cpanm
    
  • 설치된 모듈 검색
    $ pminst [모듈이름]
    or 
    $ pmall | grep [모듈이름] --> 시간 오래 걸림
    
  • 모듈 설명 보기
    $ pmdesc [모듈이름]
    
  • 모듈 삭제
    $ pm-uninstall [모듈이름]
    

댓글 없음:

댓글 쓰기