mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, September 12, 2006

Perl] PPM 으로 Win32 펄 모듈 인스톨하는 법 / 윈도우용 자동설치


Win32용 펄 모듈 즉, 펄의 윈도용 모듈을 설치하는 법은 여러가지가 있지만, PPM 을 사용하는 것이 가장 편리합니다.

원래 펄 모듈들은 CPAN에서 받아야 하는데, 순수한 펄이 아닌 유닉스C로 작성된 모듈들은 윈도우에서 컴파일하기가 어렵습니다. 그래서 액티브스테이트라는 회사에서, 윈도우용으로 미리 컴파일하여 ASPN 이라는 곳에 올려둔 것입니다. PPM이라는 프로그램은 그 ASPN의 모듈들을 쉽게 다운받을 수 있게 만든 것입니다.

윈도우에 액티브펄(ActivePerl)을 설치하면, ppm 이라는 명령어를 사용할 수 있습니다.



Win32 모듈 설치 예제


우선 자신이 찾고자 하는 모듈이 이미 설치되어 있는지 아닌지 확인해야 합니다: ▶▶ [Perl] 특정 펄 모듈이 이미 설치되어 있는지 확인하는 배치 파일



* 도스창(명령 프롬프트)에서, ppm 이라고 칩니다. 다음과 같은 화면이 나오고, h 라고 치면 도움말이 나옵니다.

D:\Z>ppm
PPM - Programmer's Package Manager version 3.4.
Copyright (c) 2001 ActiveState Software Inc.  All Rights Reserved.

Entering interactive shell. Using Term::ReadLine::Perl as readline library.

Type 'help' to get started.

ppm> h
Type 'help command' for more detailed help on a command.
  Commands:
    describe   - describes packages in detail
    exit       - exits the program
    help       - prints this screen, or help on 'command'
    install    - installs packages
    profiles   - manage PPM profiles
    properties - describes installed packages in detail
    q          - exits the program
    query      - queries installed packages
    quit       - exits the program
    remove     - uninstalls packages
    repository - adds, removes, or sets repositories
    s          - searches for packages in a repository
    search     - searches for packages in a repository
    settings   - view or set PPM options
    targets    - views or sets target installer backends
    tree       - shows package dependency tree
    uninstall  - uninstalls packages
    unset      - view or set PPM options
    upgrade    - shows availables upgrades for installed packages
    version    - displays the PPM version (3.4)
  Extra Help Topics: (not commands)
    ppm_migration - guide for those familiar with PPM
    prompt        - how to interpret the PPM prompt
    quickstart    - a crash course in using PPM
    unicode       - notes about unicode author names
ppm>


Date::Calc 라는 모듈을 다운받는 것을 예로 듭니다.

s Date-Calc 라고 입력하면, 인터넷의 ASPN에서 자동으로 검색이 됩니다.
(주의! s Date::Calc 이렇게 적으면 안됩니다.)

  1. Date-Calc           [5.4] Date-Calc
  2. Date-Calc-Iterator [1.00] Date-Calc-Iterator

라는 2개의 모듈이 있다고 나옵니다. 여기서는 1번을 받습니다.




이제
i Date-Calc
라고 치면, 글자들이 마구 쏟아지면서 자동으로 인스톨이 됩니다.

Successfully installed Date-Calc version 5.4 in ActivePerl 5.8.8.817.
등의 문구가 나오면 성공한 것입니다.

q 라고 치고 빠져나옵니다.


이제 모듈이 잘 설치되었는지 확인을 해봅니다: ▶▶ [Perl] 특정 펄 모듈이 이미 설치되어 있는지 확인하는 배치 파일





▶▶ [Perl] CPAN의, 펄 모듈 수동 다운로드/설치법 - 순수한 펄로 된 .pm 파일




tag: perl
Perl | 펄

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top