<< Plagger インストール | main | 第1回:ソーシャル・コミュニティ・マーケティングとは? >>

Plagger インストール 続き

このエントリーを含むはてなブックマーク hateb
前回はうまくいかなかったPlagger をインストールしてみた。

環境
Mac OS X (macmini)
Perl 5.8.6

結局、Plagger自体はsvn でチェックアウトしなければならないことがわかった。そこで、まずsvnのインストールです。

$ fink install svn


これは結構時間がかかるので気長に。その間にPlaggerを入れる準備をしましょう。準備とは依存するCPANモジュールのインストールである。
あまりCPANモジュールをインストールしていない場合はかなりの量のモジュールをインストールする必要があります。
以下に手順を列挙しますが、これは僕の環境でのことで、皆さんが同じとは限りません。ただし、僕の場合もまだCPANモジュールはあまりインストールされていない環境なのである程度は参考になると思います。

XML::Sipmle をインストールする際にExpatがないとエラーになってしまうので、これも事前にインストールします。

http://sourceforge.net/projects/expat/
まあ、これは適当にインストールしてください。
tar を解凍して、./configure → make → make install

ようやくCPANモジュールです。
ざっとこんな感じですが、XML::Simple だけは テストのエラーが解消できずやむを得ず force install しました。
$ cpan
$ install Cache::FastMmap
$ install HTML::ResolveLink
$ install MIME::Lite
$ install Net::DNS
$ install POE
$ install POE::Component::Client::DNS
$ install POE::Component::Client::HTTP
$ install POE::Component::IKC::Client
$ install POE::Component::IRC
$ install WWW::Mechanize
$ install WWW::Mixi
$ install XML::Feed
$ install XML::OPML
$ install XML::RSS::LibXML
$ force install XML::Simple
$ install XML::Parser
$ install XML::SimpleObject
$ install XML::RSS
$ install XMLRPC::Lite
$ install Net::Delicious
$ install WebService::Bloglines
$ install Xango
$ install Class::Accessor::Fast
$ install DateTime
$ install DateTime::Format::Mail
$ install DateTime::Format::Strptime
$ install DateTime::Format::W3CDTF
$ install Digest::MD5
$ install File::Find::Rule
$ install LWP
$ install Template
$ install Template::Provider::Encoding
$ install Template::Plugin::JavaScript
$ install Text::Tags
$ install UNIVERSAL::require
$ install YAML: 0.39


これでCPANモジュールの準備は整いました。
後は、svnのインストール完了を待って、

$ svn checkout http://svn.bulknews.net/repos/plagger/trunk/plagger
$ cd Plagger
$ perl Makefile.PL


これで完了です。

前回の失敗から、少し立つうちにPlagger のバージョンも 0.5.5 にアップしていました。
このバージョンからconfig.yaml のサンプルが増えています。そのため、0.5.4までとは置いてある場所が異なります。

0.5.4まではPlaggerのディレクトリにconfig.yaml.sample として置かれていましたが、今はさらにexamples というディレクトリがあり、その下に置かれています。

それでは楽しんでHackしてください!

./plagger

【追記】
実はここに記載されているCPANモジュールは必須ではありません。
推奨モジュールもいくつか含まれていますので、Expatは必ずしもインストールしなければならないということではありません。
XML::Simple自体が必須ではないので。

詳細は「Plagger インストール 補足」で。

miyagawa さん、ありがとうございました。
| Perl | 10:17 | comments(0) | trackbacks(1)
この記事のトラックバックURL
http://en.yummy.stripper.jp/trackback/168211
トラックバック
PlaggerでBloglinesとMixi日記をGmailに送る。
Plaggerを試してみました。 環境はMac OSX 10.4.6 + Perl 5.8.6。 # cpan install Plagger # cpan install XML::RSS # cpan install XML::RSS::LibXML # cpan install XML::LibXML::Common # cpan install WebService::Bloglines # cpan install XML::Feed #
| Monologue | 2006/05/08 6:24 AM |
コメント
コメントする