[첫화면으로]"Perl/Perlbrew" 페이지의 변경 내역

마지막으로 [b]


현재 버전 . . . . 2014-5-30 4:37 pm 수정한 사람: Raymundo [추가 모듈 일괄 설치 - ]
55 번째 수정본 . . . . 2014-5-30 4:29 pm 수정한 사람: Raymundo [새 버전의 Perl을 인스톨 할 때 옵션 - ]
54 번째 수정본 . . . . 2013-3-22 9:02 pm 수정한 사람: Raymundo [0.60 버전의 환경 변수 설정 버그 - 0.61 나왔음.]
49 번째 수정본 . . . . 2012-2-28 12:02 pm 수정한 사람: 180.224.41.xxx
 

변경사항 (가장 최근의 "일반적인 수정"부터) (다른 사용자에 의한 수정)

-286,7 +286,7
5.8을 쓰면서 추가로 설치하여 ~/local/perl 내에 설치한 모듈들을 다시 5.14에도 설치해야 했는데, 그러려면 목록을 얻어야 한다.
* <code>perldoc perllocal</code> 하면 추가로 설치한 모듈들의 설치 날짜와 설치 경로 등이 적힌 목록이 뜬다.
* <code>perl -MCPAN -eautubundle</code> 하면 현 시점에 @INC에서 접근 가능한 CPAN 모듈들의 목록이 <code>.cpan/Bundle/Snapshot_2012_02_23_00.pm</code>와 같은 이름의 파일로 저장된다<footnote(Twitter:Keedi""님께 많은 도움 받았음. 감사합니다.)>.
* <code>perl -MCPAN -eautobundle</code> 하면 현 시점에 @INC에서 접근 가능한 CPAN 모듈들의 목록이 <code>.cpan/Bundle/Snapshot_2012_02_23_00.pm</code>와 같은 이름의 파일로 저장된다<footnote(Twitter:Keedi""님께 많은 도움 받았음. 감사합니다.)>.
** 스냅샷 파일을 사용하여 한번에 설치하려면 <code>perl -MCPAN -e 'install Bundle::Snapshot_2012_02_23_00.pm'</code>이라고 하면 된다고 함
** 그러나 여기에는 버전 정보까지 같이 들어 있기 때문에, 이대로 설치하면 이 버전 그대로 설치될 터라, 나는 이 파일에서 모듈 이름만 남긴 후에 <code>cat list | cpanm</code>으로 설치를 시도하였음
** 이 방법의 경우는 코어 모듈까지도 설치를 시도하기 때문에, 5.8에 존재하지만 5.14에서는 없어진 모듈을 설치하려고 하다 실패하는 경우가 있더라. cpanm의 로그를 보면서 설치 실패한 것들만 cpan을 써서 다시 설치하려다 알게 되었음. 추가 설치된 것만 목록을 뽑는 것은 perllocal 출력에서 모듈명을 추출하는 게 나았을 것 같기도 함.