- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DBIのインストールが出来ません。)
DBIのインストールが出来ません。
このQ&Aのポイント
- サーバーにmovabletypeを入れるために、DBIとDBD::pgをインストールしようとしていますが、CPANでのDBIのインストールにつまづいています。
- CPANからinstall DBIを実行したところ、Perl v5.8.1 required--this is only v5.8.0, stopped at Makefile.PL line 10.というメッセージが出て止まります。これはperlのバージョンが違うという意味ですか?
- 5.8でDBIのインストールは出来ないのでしょうか?知識が全く無く、手も足も出ません。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DBI-1.605 は、perl 5.6.0 以降で使えるようです。 参考 URL によると CPAN> install TIMB/DBI-1.605.tar.gz とすれば、古いバージョンのモジュールでもインストールできる ようです。
お礼
ROOT権限でインストールが出来ました。 参考URLがとても役に立ちました。 ありがとうございます!
補足
回答ありがとうございます。 実行したところ、testまではOKになりました。 しかし、installの段階で止まってしまいます。 以下のメッセージが表示されるのですが、これはインストールの権限が無いということなんでしょうか? 何でも聞いてしまい申し訳ありません。 test.pl done /usr/bin/make test -- OK Running make install Manifying blib/man1/dbilogstrip.1 Warning: You do not have permissions to install into /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi at /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 84. mkdir /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto: Permission denied at /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137 make: *** [pure_site_install] Error 255 /usr/bin/make install -- NOT OK You may have to su to root to install the package