Perlを中心とした技術系の話などをつらつら

2005年01月11日

bundleを作成してPerlモジュールのインストールを簡単に

perlにはCPANというとても便利で強力なサイトがあり、そこに登録されている膨大な数のPerlモジュールを利用することにより、面倒なプログラミングを簡単にできたりするんですが、Perlモジュールを多用しはじめると、そのインストールが結構面倒くさくなってきます。特に新たにサーバをたてて、システムを新規に構築するなんて時はモジュールのインストールだけでかなり時間がかかってしまうってことになりかねません。

そこでいつも使うようなモジュールをリストにまとめておき、一発でインストールできれば、非常に便利ですし時間も節約できます。CPANではBundleを使うことによりそのようなことを実現できます。

Bundleはそれ自体がPerlモジュールです。Bundleは以下の手順で作成します。

  • まずBundle::の名前空間を持つモジュールとして作成する
  • =head1 CONTENTSというPODセクションを作成し、そこにモジュールのリストを記述する
  • 記述方法はModule_Name [Version_String] [- optional text]
  • 作成したBndle::Fooをパスの通った場所におき、perl -MCPAN -e install 'Bundle::Foo'

詳しくはperldoc CPANすると書いてあります。また、CPANでBundleで検索するとたくさんヒットしますので、それを参考にすれば簡単にかけると思います。

Technorati TAGTechnorati TAG , ,

Posted by horiuchi at 2005年01月11日 00:20

Continuing the discussion...

このエントリーのトラックバックURL:
http://hori-uchi.com/mt/trackback/255

このリストは、次のエントリーを参照しています: bundleを作成してPerlモジュールのインストールを簡単に:

OS をインストールした後、CPAN でたくさんのモジュールを手動で追加インストールするのはちょっと面倒で、漏れも出やすい。そこで、必要なモジュールを一括でイン...

続きを読む: 複数のCPANモジュールを一括インストール

from ゆうすけブログ(Yahoo!版) at 2005年03月19日 23:09

Comments

おー、こんな方法があったんですか。
ありがとうございました!

Posted by ゆうすけ at 2005年03月19日 21:24

ゆうすけさん、こんにちは。
僕のエントリーが役に立ったようでよかったです。

Posted by hori-uchi at 2005年03月21日 00:19

Post a comment




Remember personal info?