cpanmのインストール方法
Posted on 2011/01/08
|
No Comments
ずいぶん前のqpstudyで知ったcpanm導入方法のオサライです。
まずcpanmとはもちろんご存知の
- cpan(wikipedia)
をより便利にする為のツールです。
cpanmが登場する前までは、cpanコマンドが使われていましたが現時点では
- cpanmで行こーぜ
的な雰囲気と流れになっているのでメリット、デメリットは割愛して、
cpanmをインストールしていきます
方法は色々とありますが、cpanコマンドを使ってインストールすることにしました。
しばらく(結構)時間がかかりますが、以下コマンドのみです。簡単ですね。
cpanmをインストールしていきます
方法は色々とありますが、cpanコマンドを使ってインストールすることにしました。
しばらく(結構)時間がかかりますが、以下コマンドのみです。簡単ですね。
[root@localhost ~]# cpan App::cpanminus /usr/lib/perl5/5.8.8/CPAN/Config.pm initialized. CPAN is the world-wide archive of perl resources. It consists of about 100 sites that all replicate the same contents all around the globe. Many countries have at least one CPAN site already. The resources found on CPAN are easily accessible with the CPAN.pm module. If you want to use CPAN.pm, you have to configure it properly. If you do not want to enter a dialog now, you can answer 'no' to this question and I'll try to autoconfigure. (Note: you can revisit this dialog anytime later by typing 'o conf init' at the cpan prompt.) Are you ready for manual configuration? [yes]何回か質問が有りますが、大抵の場合デフォルトで良いと思います。ただし
(1) ftp://ftp.dti.ad.jp/pub/lang/CPAN/ (2) ftp://ftp.jaist.ac.jp/pub/CPAN/ (3) ftp://ftp.kddilabs.jp/CPAN/ (4) ftp://ftp.nara.wide.ad.jp/pub/CPAN/ (5) ftp://ftp.riken.jp/lang/CPAN/ (6) ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/ (7) ftp://ftp.u-aizu.ac.jp/pub/CPAN (8) ftp://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/ Select as many URLs as you like (by number), put them on one line, separated by blanks, e.g. '1 4 5' [] 1上記の取得先urlリストを選ぶときに、1のみ=dtiだけは選ばないようにしましょう。
不安定というか、繋がらない事が侭有るらしいです。
インストールできたので、適当にモジュールを入れてみます。
[root@localhost ~]# cpanm CGI::Cache --> Working on CGI::Cache Fetching http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/CGI-Cache-1.4201.tar.gz ... OK Configuring CGI-Cache-1.4201 ... OK ==> Found dependencies: Cache::Cache, Tie::Restore --> Working on Cache::Cache Fetching http://search.cpan.org/CPAN/authors/id/J/JS/JSWARTZ/Cache-Cache-1.06.tar.gz ... OK Configuring Cache-Cache-1.05 ... OK ==> Found dependencies: Error, Digest::SHA1 --> Working on Error Fetching http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-0.17016.tar.gz ... OK Configuring Error-0.17016 ... OK Building and testing Error-0.17016 ... OK Successfully installed Error-0.17016 --> Working on Digest::SHA1 Fetching http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz ... OK Configuring Digest-SHA1-2.13 ... OK Building and testing Digest-SHA1-2.13 ... FAIL ! Installing Digest::SHA1 failed. See /root/.cpanm/build.log for details. ! Bailing out the installation for Cache-Cache-1.05. Retry with --prompt or --force. --> Working on Tie::Restore Fetching http://search.cpan.org/CPAN/authors/id/R/RO/ROBWALKER/Tie-Restore-0.11.tar.gz ... OK Configuring Tie-Restore-0.11 ... OK Building and testing Tie::Restore ... OK Successfully installed Tie::Restore ! Bailing out the installation for CGI-Cache-1.4201. Retry with --prompt or --force.
かんたんですね。では。