#desc Top ; -*- mode: Muse; coding: euc-japan-unix -*-
#title Plagger の設定
******
$Lastupdate: 2007/11/12 9:12:51 $
* Plagger ってなに?
[[http://plagger.org/trac/wiki/WikiStartJa][公式サイト]]の説明では
Plagger はプラガブルな RSS/Atom フィードアグリゲータで、Perl で記述されています。すべての機能は小さなプラグインとして実装されていて、ユーザはそれを組み合わせることによって自分好みのフィードアグリゲータをつくることができます。Ray Ozzie は RSS はインターネットのUNIX パイプになれる といいましたが、Plagger はそれを乗りこなす UNIX シェルのようなものともいえます。
* 導入
幾つか方法があります.
- cpan で install
- system 領域を汚したくない場合には[[http://www.otsune.com/bsd/tips/usercpaninstall.html][ユーザー領域にCPANをインストールする方法]]で.
- かなり時間がかかります. - -;)
- subversion リポジトリから取得して build する
- cpan の update, YAML, Test::Base, Module::Install の導入は必要
- debian package では駄目? みたい.
- それなりに時間がかかります. - -;)
- http://debian.hansode.org で公開されているパッケージを使う
- 一番楽
- 署名の検証ができません. 半袖さんのトコで, Release.gpg を作成していない模様.
- 気にしなければ勝ち.
... という訳で, 一番楽な方法で.
apt-line に
deb http://debian.hansode.org/ ./
を追加して
$ sudo aptitude update
$ sudo aptitude install libplagger-perl
で ok...じゃなかった.
libencode-perl は stable になかったので testing から拝借.
依存関係は問題無いので [[cc-env::ConfigApt#pinning][pin 止め]]しておいて,
testing の apt-line を書いておき, 再度 install.
* 設定
レシピ書きが大変です. 以前作成していたレシピが無くなって涙目.
基本は
- 入力
- SubSucription, CustomFeed,...
- 処理
- Filter, ...
- 出力
- Publish, Notify, ...
の順に config を書くだけ. recipe を使った方が良い気分.
- http://plagger.g.hatena.ne.jp/Seacolor/20061028/1162019440
----
* 参考文献
- Plagger 本家: http://plagger.org/trac/wiki/WikiStartJa
- [[http://www.otsune.com/bsd/tips/usercpaninstall.html][ユーザー領域にCPANをインストールする方法]]
- http://debian.hansode.org/
- http://plagger.g.hatena.ne.jp/Seacolor/20061028/1162019440