Hatena::Groupmoti

CPAN

CPAN

CPAN

モジュールの取得先アドレスを変更する

list

cpan> o conf urllist

add

cpan> o conf urllist push 削除したい url名
cpan> o conf commit

->o conf urllist http://foo

ftpだけどHTTPも指定できるところがアレ。

list:Registered CPAN sites

del

cpan> o conf urllist pop 削除したい url名
cpan> o conf commit

各パッケージ

DBD::mysql

CPANからDBD::mysqlをインストールしようとすると,以下のようなエラーがでることがある.

  CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.007.tar.gz

Can't exec "mysql_config": そのようなファイルやディレクトリはありません at Makefile.PL line 76.

Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
Can't exec "mysql_config": そのようなファイルやディレクトリはありません at Makefile.PL line 466.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located
Can't exec "mysql_config": そのようなファイルやディレクトリはありません at Makefile.PL line 466.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located
Can't exec "mysql_config": そのようなファイルやディレクトリはありません at Makefile.PL line 466.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located

インストールしようとしているマシンがDebianなら以下のコマンドを用いて「libmysqlclient15-dev」パッケージをインストールするとよい.

% sudo aptitude install libmysqlclient15-dev 

エラー

Use of inherited AUTOLOAD for non-method main::version::(""()

Use of inherited AUTOLOAD for non-method main::version::(""() is depre

というエラーが出るときは,

cpan>install Safe

すると,治るかも.

参考:What Just Happened to my CPAN Shell?

Errno architecture

カーネルを386系から486系に変えたときなどに以下のエラーがでる場合がある.

Errno architecture

そういう場合は, /usr/lib とかに入っている,Errno.pmを全て削除した後,

cpan> install Errno

する.


* はてなダイアリーキーワード:CPAN

  • 2008/08/10 04:02:36 CPAN
  • 2009/08/21 22:27:41 perl