CGIの実行に欠かせないので随時必要なPerlモジュールの追加に挑戦


CGIの実行に欠かせないので随時必要なPerlモジュールの追加に挑戦しました。

CGIの実行に欠かせないので随時必要なPerlモジュールの追加に挑戦

[目的]
CGI実行に欠かせないので随時必要Perlモジュール追加したい。
[目標]
Perl Moduleを追加できるようにする。
[お詫びとご注意]
あくまでも当サイトでの記録です。
1つ1つの設定が必ずしも皆様にとって正しいとは限りません。

●CPANシェルを使用したインストール
いろいろな方法があるようだが、今回はCPANシェルを使用
たとえば CPAN シェルから HTML::Entities をインストールする場合は、以下のように install コマンドを実行
CPAN シェルが CPAN から自動的にソースコードをダウンロードし、マクロを実行モジュールのテストを行い、適切なディレクトリへインストールしてくれる
  1. perl -MCPAN -e shell
  2. cpan> install HTML::Template
  3. make install -- OK などのメッセージが出れば、インストール成功
途中のテストなどで失敗した場合は、なぜ失敗したかなどの診断メッセージが出力される
メッセージに従って修正(他に必要なソフトウェアのインストールや、OS 環境の調整など)を行い再度インストール
テストコードにバグがあるなどが原因で、install がうまくいかない場合は force install コマンドを実行することで強制的にインストールすることが可能
なお、ある CPAN モジュールが別の CPAN モジュールを利用している場合、つまりモジュール間の依存関係が存在している場合が多くあるが、installコマンドはそれら依存関係を調べて必要モジュールも一緒にインストールを行ってくれる
CPAN シェル自体も各種モジュールを利用してさまざまな機能を実装しているが、それらを最新の状態に更新するにはinstall Bundle::CPAN として Bundle::CPAN をインストールする
CPAN シェルのヘルプを読むには、h コマンドを実行

2007-02-09 16:34:17自宅サーバー

オリジナルドメインはVALUE-DOMAIN.COMで取得してみましょう。なんと年間990円〜

※VALUE-DOMAIN.COM(バリュードメイン)は、ドメイン登録代行(+無料メール転送+自由に設定可能な無料ネームサーバー+無料URL転送+無料・有料サーバー)を提供するドメイン総合サービスです。

[ 自宅サーバーWebRing |ID=261 前後5表示乱移動サイト一覧 ]