• ベストアンサー
※ 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のインストールは出来ないのでしょうか?知識が全く無く、手も足も出ません。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

DBI-1.605 は、perl 5.6.0 以降で使えるようです。 参考 URL によると CPAN> install TIMB/DBI-1.605.tar.gz とすれば、古いバージョンのモジュールでもインストールできる ようです。

参考URL:
http://www.mediaweb.biz/database/modules/database/article.php?articleid=54
tuboi786
質問者

お礼

ROOT権限でインストールが出来ました。 参考URLがとても役に立ちました。 ありがとうございます!

tuboi786
質問者

補足

回答ありがとうございます。 実行したところ、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

関連するQ&A