Plaggerをスマートに自力でインストールする方法

読了まで:約2分


  • [[Plagger]] を​もっとも​効率よく​インストールする​方​法を​自分なりに​まとめてみる。

  • [[Plagger]] を​突っ込む​場合、​CPAN でinstall Plaggerするのは​時間が​かかるし、​何か​問題が​あった​場合、​色々​対処しにくい。​なので、​自力で​インストールする​際に​どうやったら​効率よく​スマートに​できるか​個人的に​まとめてみる。

前提

前提と​して、

  • CPAN
  • Subversion

が​使えるように​しておく。​さくらインターネットの​スタンダードなら​どっちも​使えるように​できる。​あとさくらインターネットみたいに​レンタルサーバの​場合、

  • Perl モジュールを​インストールした​ディレクトリ(PERL5LIB)
  • Subvesion を​インストールした​ディレクトリ(/home/ username /local/bin 等)

に​パスを​通して​利用できるように​しておく。

外部​ライブラリ

一部の​モジュールに​必要な​外部ライブラリは、

  • expat
  • openssl
  • libxml2

あたり。​(抜けてたら​指摘してください​)

外部​ライブラリが​入っているか​どうか、​バージ​ョンが​あっているか​どうか、​調べておくと​よさげ。

CPAN モジュールの​インストール

  1. otsune さんの​ところに​ある​リスト を​参考に​モジュールを​入れる
  • (ただし、​最新ではないので​抜けてるのが​あるのと、​一部​ :: が​ハイフン - に​なっているので​注意)
  1. CPAN でtest Plaggerを​する
  2. どの​モジュールを​入れるか​どうか​聞いてくるので、​一通り​答える
  3. 答え​終わったら、​インストールする​モジュール一覧が​出てくるので、​その​モジュールを​メモ
  4. Ctrl + ctest Plaggerを​強制キャンセル
  5. 念の​ため CPAN を​再起動
  6. メモった​モジュールを​インストール
  7. 入れ終わったらtest Plaggerを​して、​テストが​通るか​どうか​確認する

Plagger を​とってくる

Subversion を​使って、​Plagger の​ trunk を​とってくる。

$ svn co http://svn.bulknews.net/repos/plagger/trunk/plagger

チェックアウトする​ローカル側の​ディレクトリとかは​任意で。​あとは​好みで、​チェックアウトした​ディレクトリに​ある​ Plagger の​実行ファイル(plagger)を​パスが​通った​ディレクトリに​配置する。

その​とき、​チェックアウトした​ Plagger の​モジュールを​読み込むように​しておく。​そうしないと、​実行ファイルが​ Plagger の​本体を​見つけられない。

で​一通り​終わったら、

plagger -v

入力して、​きちんと​動作するか​確認する。​きちんと​動作したなら、​あとは​ 「それ Pla」なり​「だれ Pla」みたいな​ Plagger の​世界を​楽しめます。

ちなみに

昨日あたりに​ Plagger 入れ終わりました。​その​とき

  • Config::INI::Simple
  • SWF::Builder

が​入らなかった。​ Config::INI::Simpleの 方は​ Perl の​バージ​ョンが​古くて​入らなかっただけなんだけど、SWF::Builder​ の​方は​何故か​テストが​こける。​環境は​ coLinux0.6.4 + CentOS4.4。

何が​原因なんだろうか?

にゃるら(カラクリスタ)

『輝かしい青春』なんて失かった人。
次に備えて待機中。

今は趣味でプログラミングをして
生活しています。