2007/12/16

Debian EtchにPlagger導入

# cpan
cpan> install Module::Install
cpan> install Test::Base
$ svn co http://svn.bulknews.net/repos/plagger/trunk/plagger
$ cd ./plagger
$ perl Makefile.PL
$ make
エラーが出た。

# cpan
cpan> install Bundle::XML
$ perl Makefile.PL
$ make
$ ./plagger -v
エラーが出た。

$ sudo aptitude install libperl5.8 libxml2-dev libexpat1-dev
# cpan
cpan> install HTTP::Cookies
エラーが出てインストールできない。諦めた。

参考:[Linux][Debian][Plagger] Debian 4.0r1 (etch) で Plagger を使う : [ま]技術雑記

$ sudo aptitude install equivs
$ cd /var/tmp
$ equivs-control libencode-perl
$ vi libencode-perl
※全て半角

Package: <package name; defaults to equivs-dummy>
# Version: <enter version here; defaults to 1.0>

Package: libencode-perl
Version: 2.1

$ equivs-build libencode-perl
$ ls

libencode-perl
libencode-perl_2.1_all.deb

$ sudo dpkg -i libencode-perl_2.1_all.deb
$ sudo vi /etc/apt/sources.list

deb http://debian.hansode.org/ ./

$ sudo aptitude update
$ sudo aptitude install libplagger-perl
$ plagger -v

Plagger version 0.7.17


一応最新版も確認。
$ svn co http://svn.bulknews.net/repos/plagger/trunk/plagger
$ cd ./plagger/
$ perl Makefile.PL
$ make
$ ./plagger -v

Plagger version 0.7.17