さくらサーバーにCPAN shellでモジュールインストール
さくらのレンタルサーバーを使っているけれど、
最近リリースされたCPANモジュールが入っていなくて困った。
とはいえ、ソースをダウンロードしたり、
いちいちコピーしたりコンパイルしたりするのが面倒なので、
できるところまでCPAN shellを使ってインストールしたいと思った。
以下の方法だと私が使いたいモジュールは使えるようになりましたが、
Bundle::CPANをインストールしたときに、CPAN shellが立ち上がらなくなっ
て、悲しい思いをしました。必要に迫られたら、また考えます。
以下は$HOME/lib/perlにインストールした例。
ディレクトリを作る % cd lib % mkdir perl % cd perl % perl -MCPAN -e shell CPAN shellを設定する。 一旦exitする cpan> exit % perl -MCPN -e shel cpan> o conf makepl_arg "LIB=~/lib/perl PREFIX=~/lib/perl INSTALLMAN1DIR=~/lib/perl/man/man1 INSTALLMAN3DIR=~/lib/perl/man/man3" makepl_arg LIB=~/lib/perl PREFIX=~/lib/perl INSTALLMAN1DIR=~/lib/perl/man/man1 INSTALLMAN3DIR=~/lib/perl/man/man3 と表示される。 cpan> o conf commit commit: wrote $HOME/.cpan/CPAN/MyConfig.pm と表示される。 shell(cshとかbashとかzsh)の ~/.hogercファイルに、「PERL5LIB $HOME/lib/perl」を追記する その後は、普通にperl -MCPN -e shellして、モジュールをインストールする。
今後あんまり必要なモジュールが増えると困るな。
何とかしなければ。
投稿者:としのり 日時:23:59:59 | コメント | トラックバック() |

