CPAN

出典: フリー百科事典『ウィキペディア(Wikipedia)』

CPAN(読みシーパン(クパン)Comprehensive Perl Archive Network)はPerlライブラリモジュールソフトウェアやその他のPerlで書かれたソフトウェアを集めた巨大なアーカイブで、世界中のサーバにその内容がミラー(コピー)されている。再利用性・汎用性の高いモジュールが登録されており、Perl プログラマができるだけ車輪の再発明をせずに済むための支援環境となっている。登録モジュールの検索システムも提供されているため、Perl プログラマは望む機能を持ったモジュールを容易に入手することができる。

CPAN には、大小さまざまなモジュールが登録されており、それらの依存関係もデータベース化されている。目的のモジュールと同時に、それの依存する他のモジュールを芋づる式にダウンロードし、インストールすることが可能である。UNIX 系 OS および Windows で利用できる "CPAN シェル" という専用のソフトウェアが存在する。このシェルはユーザの手持ちのライブラリの管理・CPAN ミラーへの問い合わせ・モジュールのダウンロードを行うものであり、ユーザは少ないコマンド操作によってモジュールの検索・導入を行うことができる。

[編集] 外部リンク

  • CPAN - CPAN
  • CPAN.jp - CPANの内容以外にもPerl関連の文書の日本語訳等が提供されている
  • search.CPAN.org - CPANのフロントエンドサイトで,検索やバグやテストの表示などがある