: 미니 : cpan CPAN와 미니 거울 만들기
옵션사용은곧사라질예정임 :이 텍스트는 텍스트로 obsoleted되었습니다 보다 쉬워 펄 .
7930 작성자 (이 게시물을 쓰고있는 현재까지)에 의해 작성된 17365 모듈, 26/10/1995 이후 온라인, CPAN이 펄 모듈의 공식 저장소입니다. 거기에 우리는 종종 다양한 작업에 대한 준비가 모듈의 수백을 찾으십시오. 이것은 펄 프로그래머 너무 효율적 만드는 기능 중 하나입니다.
그러나, 새로운 모듈을 설치하려면 인터넷 연결에 의존, 가끔은이 강력한 도구를 사용하는 장애입니다. 그러나이 게시물을 수행하는 하나 이상의 방법은 항상있다 펄과 같이하는 방법 인터넷 연결이 항상 가능하지 않다 환경에서 사용할 수있는 미니 CPAN 미러를 만들 표시됩니다.
당신은 응용 프로그램이 cpan 설치 구성 후 : 로컬과 로컬 모듈을 : lib과를 , 첫번째 단계는 모듈 CPAN를 설치하고 구성하기 위해 미러를 구성하는 것입니다 : : 미니와 애플 리케이션.
minicpan을 구성하는 방법에는 여러 가지가 있습니다. 제가 사용하는 한 사용자의 홈 디렉토리에 만들 수 있습니다. Minicpanrc라는 구성 파일을 통해 수행하는 것입니다. 그는 단지 다음과 같이 두 줄을 있습니다 :
이
| 지역 / minicpan 원격 : http://www.cpan.org |
패키지에 대한 정보가 다운로드됩니다 어디에 두번째 나타내며 첫 번째 라인은, 파일이 거울 것입니다 어떤 디렉토리를 나타냅니다.
명령으로 미니 : 완료 즉, 우리는 모듈 CPAN을 설치할 수 있습니다 :
사용자 @ 호스트 : ~ $ cpan CPAN : : 미니 |
모듈을 설치한 후,에서 '원격'에 지정된 저장소를 동기화합니다 명령 minicpan을 실행합니다. 인터넷에서 저장소와 Minicpanrc. 이 부분은 링크의 속도에 따라 몇 분에서 몇 시간에서 걸릴 수 있습니다.
이 3 4 5 6 7 | 펄 사용자 @ 호스트 : ~ $ minicpan authors/01mailrc.txt.gz ... 업데이트 modules/02packages.details.txt.gz ... 업데이트 modules/03modlist.data.gz ... 업데이트 authors/id/A/AA/AAYARS/Devel-Ladybug-0.406.tar.gz ... 업데이트 저자 / ID / A / AA / AAYARS / 체크섬 ... 업데이트 ... |
마지막 단계는 다운로드 첫 번째 옵션으로 cpan 미러 사이트를 사용하는 응용 프로그램을 구성하는 것입니다. 이것은 cpan 프롬프트에 의해 이루어집니다 :
cpan> unshift urllist conf의 파일 : / / / home에 / 공포 / minicpan |
어디 홈 / 공포 / 내 경우는, 공포, 그리고 minicpan. Minicpanrc '지역'에 구성된 디렉토리에 사용자의 홈 디렉토리입니다.
다음의 간단한 단계로, 우리는 거의 없거나 전혀없는 인터넷 접속 환경에서 사용할 수있는 미니 CPAN 미러를 세웠습니다. 또한, 다른 기계에 복제하는 미러는 그냥 디렉토리 minicpan를 복사하여 명령 cpan (마지막 단계는 위에서 설명한)을 다운로드하는 옵션으로 추가합니다.
첫째 랜달은 모듈에서 스크립트를 돌려 원래 스크립트를 작성하고 리카르도 minicpan SIGNES 랜달 슈왈츠에 의해, minicpan에 대해 얘기 edenc에 진심으로 감사드립니다.
더 많은 대해 알고 싶다면, 체크 아웃 원본 문서 랜달이나에서 모듈의 온라인 설명서를 .
댓글
- 점점 더 쉬운 펄 http://blog.blabos.org/2011/01/perl-cada-vez-mais-facil/ : 물집의 Blaber 블로그

