펄 그래 픽 패키지 관리 도구 PPM 학습 용 노트

3506 단어 PerlPPM
PPM(Programmer's Package Manager)은 ActivePerl 이 자체 적 으로 가지 고 있 는 그래 픽 관리 도구 로 이 도구 가 있 으 면 업그레이드,업데이트,Perl 을 제거 하 는 Package 가 매우 편리 하 다.ppm 나 ppm gui 만 입력 하면 그래 픽 인터페이스 를 열 수 있 습 니 다.cpanm 로 설치 하면 설치 할 모듈 이름 도 알 아야 합 니 다.편리 하지 않 고 조회 하기 도 귀 찮 습 니 다.cpan 전문 홈 페이지 에 가서 찾 아야 합 니 다.

C:\>ppm 
혹은

C:\>ppm gui 

가로 메뉴 설명 은 다음 과 같 습 니 다.

필터 로 선택 할 수 있 습 니 다:

구체 적 인 설치 패키지 정 보 를 볼 수 있 습 니 다.
Package Name:패키지 이름.
area:이 가방 은 어디 에 설치 되 어 있 습 니까?
Installed:가방 을 설치 하 는 버 전 번호 입 니 다.
Available:ppm 창고 에 포 함 된 버 전 번호 입 니 다.
Abstract:  가방 에 대한 간단 한 설명.
저자:가방 의 작성 자 이름과 메 일 주소.
가방 설치 방법:
1.회색 아이콘 의 가방 을 선택 하고 오른쪽 단 추 를 누 르 거나 오른쪽 상단 아이콘 을 선택한다.

2.다음 아이콘 을 실행 하면 됩 니 다.

다른 제거 작업 은 업그레이드 작업 과 유사 합 니 다.더 이상 자세히 말 하지 않 겠 습 니 다.
물론 ppm--version 을 실행 하여 버 전 을 볼 수 있 습 니 다.ppm help 는 도움말 정 보 를 볼 수 있 습 니 다.

C:\Windows\System32>ppm --version 
ppm 4.17 (ActivePerl 1603) 
Copyright (C) 2012 ActiveState Software Inc. All rights reserved. 
 
C:\Windows\System32>ppm help 
NAME 
  ppm - Perl Package Manager, version 4.17 
 
SYNOPSIS 
  Invoke the graphical user interface: 
 
    ppm 
    ppm gui 
 
  Install, upgrade and remove packages: 
 
    ppm install [--area <area>] [--force] <pkg> ... 
    ppm install [--area <area>] [--force] <module> ... 
    ppm install [--area <area>] <url> 
    ppm install [--area <area>] <file>.ppmx 
    ppm install [--area <area>] <file>.ppd 
    ppm install [--area <area>] <num> 
    ppm upgrade [--install] 
    ppm upgrade <pkg> 
    ppm upgrade <module> 
    ppm remove [--area <area>] [--force] <pkg> 
 
  Manage and search install areas: 
 
    ppm area list [--csv] [--no-header] 
    ppm area sync 
    ppm list [--fields <fieldnames>] [--csv] 
    ppm list <area> [--fields <fieldnames>] [--csv] 
    ppm files <pkg> 
    ppm verify [<pkg>] 

예 를 들 어 어떤 가방 을 설치 하면 된다.

C:\Windows\System32>ppm install Acme-what 
Downloading Acme-What-0.002...done 
Downloading Devel-Declare-0.006014...done 
Downloading B-Hooks-OP-Check-0.19...done 
Downloading B-Hooks-EndOfScope-0.13...done 
Downloading ExtUtils-Depends-0.305...done 
Downloading Sub-Exporter-Progressive-0.001011...done 
Downloading Variable-Magic-0.53...done 
Downloading Devel-Hide-0.0009...done 
Unpacking Acme-What-0.002...done 
Unpacking Devel-Declare-0.006014...done 
Unpacking B-Hooks-OP-Check-0.19...done 
Unpacking B-Hooks-EndOfScope-0.13...done 
Unpacking ExtUtils-Depends-0.305...done 
Unpacking Sub-Exporter-Progressive-0.001011...done 
Unpacking Variable-Magic-0.53...done 

좋은 웹페이지 즐겨찾기