2014/10/03

perl モジュール install

mysql_install_db --defaults-file=/etc/my.cnf --user=mysql
==>Data-Dumperのperlのモジュールが必要で。。



perlモジュールをインストールするにはCPANを使用すると便利である

http://search.cpan.org/でほしい物を検索する

例:
http://search.cpan.org/~smueller/Data-Dumper-2.154/Dumper.pm

wget http://search.cpan.org/~smueller/Data-Dumper-2.154/Dumper.pm
tar xzvf Data-Dumper-2.154.tar.gz
cd Data-Dumper-2.154
perl Makefile.PL
インストールして途中でエラーになった。
Can't locate ExtUtils/MakeMaker.pm in @INC
==>yum install perl-ExtUtils-MakeMaker

make
make test
==>エラーになった!!


make install


★他のエラー

    Can't locate CPAN.pm in @INC (@INC contains:....)

⇒ yum install perl-CPAN

    Can't locate Test/More.pm in @INC (@INC contains:....)

⇒ perl -MCPAN -e 'install Test::More'

    Can't locate LWP/Simple.pm in @INC (@INC contains:....)

⇒ perl -MCPAN -e 'install LWP::Simple'

    perl -MCPAN -e 'install URI'
    Can't locate object method "install" via package "URI" at -e line 1.

⇒CPANシェルで実行するとOK

   Can't locate Time/HiRes.pm in @INC
==>yum install perl-Time-HiRes


===>ああ。。あきらめる

yum list | grep perl | tee perl_package.log
==>あった。
sudo yum install perl-Data-Dumper.x86_64

easy_installなどなど、みんなyumにしていいじゃん?