iwai****@users*****
iwai****@users*****
2010年 9月 4日 (土) 18:02:16 JST
Index: docs/modules/App-perlbrew-0.10/bin/perlbrew.pod diff -u docs/modules/App-perlbrew-0.10/bin/perlbrew.pod:1.1 docs/modules/App-perlbrew-0.10/bin/perlbrew.pod:1.2 --- docs/modules/App-perlbrew-0.10/bin/perlbrew.pod:1.1 Sat Sep 4 18:00:00 2010 +++ docs/modules/App-perlbrew-0.10/bin/perlbrew.pod Sat Sep 4 18:02:16 2010 @@ -1,9 +1,10 @@ =head1 NAME -perlbrew - Perl Environment manager. +perlbrew - Perl ç°å¢ããã¼ã¸ã£ã¼ =head1 SYNOPSIS +=begin origilan perlbrew [options] [init|install|installed|switch] # Initialize @@ -34,95 +35,247 @@ # Turn it back on. Re-enable it. perlbrew switch perl-5.13.3 +=end original + + perlbrew [options] [init|install|installed|switch] + + # åæå + perlbrew init + + # CPAN ãã©ã¼ã®é¸æ + perlbrew mirror + + # ä»»æã® Perl ãã¤ã³ã¹ãã¼ã« + perlbrew install perl-5.12.1 + perlbrew install perl-5.13.3 + + # git ãã§ãã¯ã¢ã¦ãããã®ã¤ã³ã¹ãã¼ã« + cd /path/to/src/perl + perlbrew install . + + # ã¤ã³ã¹ãã¼ã«ããã¦ãã perl ã®ä¸è¦§ + perlbrew installed + + # $PATH ã«ãã perl ã®åãæ¿ã (hash -r ã¯ã·ã§ã«ã§ã® PATH ãã£ãã·ã¥ãæ¶ã) + perlbrew switch perl-5.13.3 + hash -r + perl -v + + # off ã«ããã°ç¡å¹åããã¾ã + perlbrew off + + # åã³æå¹åãã¾ã + perlbrew switch perl-5.13.3 + =head1 CONFIGURATION +=begin original By default perlbrew builds and installs copies of perl into C<$ENV{HOME}/perl5/perlbrew>. To use a different directory, set the C<PERLBREW_ROOT> shell variable before running perlbrew. +=end original + +ããã©ã«ãã§ã¯ãperlbrew 㯠C<$ENV{HOME}/perl5/perlbrew> ã« perl ã®ã³ãã¼ãä½ãã +ã¤ã³ã¹ãã¼ã«ãã¾ããperlbrew ãå®è¡ããåã«ã·ã§ã«å¤æ° C<PERLBREW_ROOT> +ãè¨å®ãããã¨ã§ãå¥ã®ãã£ã¬ã¯ããªã使ããã¨ãã§ãã¾ãã + =head1 COMMANDS =over 4 =item init +=begin original + Run this once to setup the C<perlbrew> directory ready for installing perls into. Run it again if you decide to change C<PERLBREW_ROOT>. +=end original + +perl ã®ã¤ã³ã¹ãã¼ã«å ã® C<perlbrew> ãã£ã¬ã¯ããªãæºåããããã«æåã«å®è¡ãã¦ãã ããã +C<PERLBREW_ROOT> ãå¤æ´ãããã¨ãã«ãããããåã³å®è¡ãã¦ãã ããã + =item mirror +=begin original + Run this if you want to choose a specific CPAN mirror to install the perls from. It will display a list of mirrors for you to pick from. Hit 'q' to cancel the selection. +=end original + +perl ãã¤ã³ã¹ãã¼ã«ããã¨ãã«ä½¿ã CPAN ãã©ã¼ãé¸æããã¨ãã«å®è¡ãã¾ãã +ãã©ã¼ã®ä¸è¦§ã表示ãããã®ã§ãããããé¸æãã¦ãã ããã +ãqããæã¦ã°é¸æããã£ã³ã»ã«ã§ãã¾ãã + =item install perl-<version> +=begin original + Build and install the given version of perl. +=end original + +æå®ãããã¼ã¸ã§ã³ã® perl ã®ãã«ãã¨ã¤ã³ã¹ãã¼ã«ãå®è¡ãã¾ãã + =item install /path/to/perl/git/checkout/dir +=begin original + Build and install from the given git checkout dir. +=end original + +git ãã§ãã¯ã¢ã¦ããããã£ã¬ã¯ããªãããã«ãã¨ã¤ã³ã¹ãã¼ã«ãå®è¡ãã¾ãã + =item installed +=begin original + List the installed versions of perl. +=end original + +ã¤ã³ã¹ãã¼ã«ããã¦ãã perl ã®ãã¼ã¸ã§ã³ã®ä¸è¦§è¡¨ç¤ºã + =item switch perl-<version> +=begin original + Switch to the given version. You may need to run 'rehash' (or 'hash -r') after this command. +=end original + +æå®ãããã¼ã¸ã§ã³ã«åãæ¿ãã¾ãããã®ã³ãã³ãã®å¾ã« 'rehash' +(ããã㯠'hash -r') ã®å®è¡ãå¿ è¦ã«ãªãããããã¾ããã + =item off +=begin original + Disable perlbrew. Use C<switch> command to re-enable it. Use 'rehash' or 'hash -r' again to clear the cache. +=begin end + +perlbrew ãç¡å¹åãã¾ããC<switch> ã³ãã³ãã使ããã¨ã§åã³æå¹åãããã¨ãã§ãã¾ãã +ãã£ãã·ã¥ã®åé¤ã«ã¯ 'rehash' ã 'hash -r' ã使ãã¾ãã + =head1 OPTIONS =over 4 =item B<-?| --help> +=begin original + prints this help. +=end original + +ãã®ãã«ãã表示ãã¾ãã + =item B<-?| --help> +=begin original + prints the version of App::perlbrew. +=end original + +App::perlbrew ã®ãã¼ã¸ã§ã³ã表示ãã¾ãã + =item B<-f| --force> +=begin original + Force installation of a perl. +=end original + +perl ãå¼·å¶ã¤ã³ã¹ãã¼ã«ãã¾ãã + =item B<-n| --notest> +=begin original + Skip the test suite +=end original + +ãã¹ããã¹ããããã¾ãã + =item B<-q| --quiet> +=begin original + Log output to a log file rather than STDOUT. This is the default. The log file is saved in F<$ROOT/build.log> +=end original + +ãã°ã®åºåå ã STDOUT (æ¨æºåºå) ã§ã¯ãªããã¡ã¤ã«ã«ãã¾ãããã®æåãåæå¤ã§ãã +ãã°ãã¡ã¤ã«ã¯ F<$ROOT/build.log> ã«ä¿åããã¾ãã + =item B<-v| --verbose> +=begin original + Log output to STDOUT rather than a logfile. +=end original + +ãã°ã®åºåå ããã°ãã¡ã¤ã«ã§ã¯ãªã STDOUT (æ¨æºåºå) ã«ãã¾ãã + =item B<--as> +=begin original + Install a given perl under an alias. +=end original + +ã¤ã³ã¹ãã¼ã«ãã perl ã®ååãæå®ãã¾ãã + perlbrew install perl-5.6.2 -as legacy-perl =item B<-D>, B<-U>, B<-A> +=begin original + pass through switches to the perl Configure script. +=end original + +perl ã® Configure ã¹ã¯ãªããã«ã¹ã¤ããããã®ã¾ã¾æ¸¡ãã¾ãã + perlbrew install perl-5.10.1 -D usemymalloc -U uselargefiles =back =head1 DESCRIPTION +=begin original + Read L<App::perlbrew> for more complete documentation. +=end original + +æ´ãªãå®ç§ãªããã¥ã¡ã³ã㯠L<App::perlbrew> ãèªãã§ãã ããã + +=head1 翻訳ã«ã¤ã㦠+ +翻訳è ï¼IWAI, Masaharu E<lt>iwaim****@gmail*****<gt> + +Perlããã¥ã¡ã³ãæ¥æ¬èªè¨³ Project ã«ã¦ã +Perlã¢ã¸ã¥ã¼ã«ãããã¥ã¡ã³ãã®ç¿»è¨³ãè¡ã£ã¦ããã¾ãã + + http://sourceforge.jp/projects/perldocjp/ + http://www.freeml.com/ctrl/html/MLInfoForm/perld****@freem***** + http://perldoc.jp/ + =cut