plagger をdebian on VMware playerで
Knoppix for Plaggerとかんがえてみたけど、そこまでしなくてもよさそなんで
ノートPCで実行すると考える
(追記:普通のdebian用にもなるということを、ほかにインストールして気づいたかも。)
1.VMware Player
Download | VMware Player
http://www.vmware.com/download/player/
2.VMware用のイメージを落としてくる
Some VMware Player images
http://www.thoughtpolice.co.uk/vmware/
3.インストール
これは上のサイトのやつを実行するとdebianが入る
4.unstableにしてみる
起動した後は、普通なんだけど、全画面にしたら抜けれなくて困った。
CTRL+ALTでぬけれる
これは好みの問題か
apt-get install module-init-tools
を、いれてから、apt-get upgradeしたほうがよいかもとおもった。
5.apt-get install たくさんをする前に。
apt-get install dh-make-perl libstdc++6-dev gcc-4.0 g++-4.0
これはしたほうがよいかも、g++-3.0でもいけるかもしれないが。。。
6.apt-get install たくさん
apt-get install libdatetime-perl libtemplate-perl liburi-fetch-perl libdatetime-format-mail-perl libdatetime-format-w3cdtf-perl libfile-find-rule-perl libuniversal-require-perl libcache-cache-perl libmd5-perl libtest-pod-coverage-perl libtest-pod-perl libxml-opml-perl libxml-atom-perl libxml-rss-perl libxml-feed-perl libpoe-perl libpoe-component-client-dns-perl libpoe-component-client-http-perl libcache-fastmmap-perl libpoe-component-irc-perl libwww-mechanize-perl libimage-info-perl libipc-run-perl libmail-imapclient-perl libsort-versions-perl libdbix-class-schema-loader-perl libsort-versions-perl liburi-find-perl libcache-perl libxml2-dev liblog-dispatch-perl dh-make-perl libmodule-build-perl libjcode-pm-perl libnet-amazon-perl libmp3-info-perl libmodule-pluggable-perl libfile-type-perl libimage-size-perl libmime-lite-perl libmodule-install-perl libsoap-lite-perl libhtml-scrubber-perl libfile-copy-recursive-perl libtext-csv-perl libregexp-common-perl libsvn-core-perl libtext-kakasi-perl libmime-types-perl libtext-wrapi18n-perl libconfig-simple-perl devscripts unzip libtext-diff-perl
8.cpanとinstallと...
とりあえず、つぎのコマンドの羅列を実行してみる
途中にあるwarningのところは、これだけ名前のつけかたが他と違うので。
ただ以下の4つは、さくっとコンパイルできなかったので、保留
Xango PDF::FromHTML HTML::Tidy Net::MovableType
コマンド〜〜
dh-make-perl --cpan UNIVERSAL::require --build dpkg -i libuniversal-require-perl*.deb dh-make-perl --cpan Class::Accessor --build dpkg -i libclass-accessor*.deb dh-make-perl --cpan Module::Pluggable::Fast --build dpkg -i libmodule-pluggable-fast-perl*.deb dh-make-perl --cpan HTML::Entities::Numbered --build dpkg -i libhtml-entities-numbered-perl*.deb dh-make-perl --cpan XML::Liberal --build dpkg -i libxml-liberal-perl*.deb dh-make-perl --cpan XML::LibXML::XPathContext --build dpkg -i libxml-libxml-xpathcontext-perl*.deb dh-make-perl --cpan XML::RSS::LibXML --build dpkg -i libxml-rss-libxml-perl*.deb dh-make-perl --cpan WebService::Bloglines --build dpkg -i libwebservice-bloglines-perl*.deb dh-make-perl --cpan Net::Delicious --build dpkg -i libnet-delicious-perl*.deb dh-make-perl --cpan URI::Title --build dpkg -i liburi-title-perl*.deb dh-make-perl --cpan Text::Hatena --build dpkg -i libtext-hatena-perl*.deb dh-make-perl --cpan Template::Provider::Encoding --build dpkg -i libtemplate-provider-encoding-perl*.deb dh-make-perl --cpan Text::Tags --build dpkg -i libtext-tags-perl*.deb dh-make-perl --cpan URI::Fetch --build dpkg -i liburi-fetch-perl*.deb dh-make-perl --cpan HTML::ResolveLink --build dpkg -i libhtml-resolvelink-perl*.deb dh-make-perl --cpan DateTime::Format::Strptime --build dpkg -i libdatetime-format-strptime-perl*.deb dh-make-perl --cpan Data::Dump --build dpkg -i libdata-dump-perl*.deb dh-make-perl --cpan Encode::Detect --build # WARNING dpkg -i libq-unknown--perl*.deb dh-make-perl --cpan XML::RSS::Liberal --build dpkg -i libxml-rss-liberal-perl*.deb dh-make-perl --cpan WWW::Mixi --build dpkg -i libwww-mixi-perl*.deb dh-make-perl --cpan POE::Component::IKC::Client --build dpkg -i libpoe-component-ikc-perl*.deb dh-make-perl --cpan Template::Plugin::JavaScript --build dpkg -i libtemplate-plugin-javascript-perl*.deb dh-make-perl --cpan Text::CSV_PP --build dpkg -i libtext-csv-pp-perl*.deb dh-make-perl --cpan XML::Parser::Lite::Tree --build dpkg -i libxml-parser-lite-tree-perl*.deb dh-make-perl --cpan Flickr::API --build dpkg -i libflickr-api-perl*.deb dh-make-perl --cpan DateTime::Format::Epoch --build dpkg -i libdatetime-format-epoch-perl*.deb dh-make-perl --cpan Text::Emoticon --build dpkg -i libtext-emoticon-perl*.deb dh-make-perl --cpan Regexp::Common::profanity_us --build dpkg -i libregexp-common-profanity-us-perl*.deb dh-make-perl --cpan Search::Estraier --build dpkg -i libsearch-estraier-perl*.deb dh-make-perl --cpan WWW::Mixi --build dpkg -i libmime-types-perl*.deb dh-make-perl --cpan POE::Component::IKC::Client --build dpkg -i libpoe-component-ikc-perl*.deb dh-make-perl --cpan XML::Parser::Lite::Tree --build dpkg -i libxml-parser-lite-tree-perl*.deb dh-make-perl --cpan Flickr::API --build dpkg -i libflickr-api-perl*.deb dh-make-perl --cpan DateTime::Format::Epoch --build dpkg -i libdatetime-format-epoch-perl*.deb dh-make-perl --cpan Text::Emoticon --build dpkg -i libtext-emoticon-perl*.deb dh-make-perl --cpan Regexp::Common::profanity_us --build dpkg -i libregexp-common-profanity-us-perl*.deb dh-make-perl --cpan Config::INI::Simple --build dpkg -i libconfig-ini-simple-perl*.deb dh-make-perl --cpan XML::Atom --build dpkg -i libxml-atom-perl*.deb dh-make-perl --cpan RDF::Core::Resource --build dpkg -i librdf-core-perl*.deb dh-make-perl --cpan XML::FOAF --build dpkg -i libxml-foaf-perl*.deb dh-make-perl --cpan Term::Encoding --build dpkg -i libterm-encoding-perl*.deb dh-make-perl --cpan Net::SMTP::TLS --build dpkg -i libnet-smtp-tls-perl*.deb dh-make-perl --cpan Net::Delicious::Constants::Api --build dpkg -i libnet-delicious-perl*.deb dh-make-perl --cpan Net::Delicious --build dpkg -i libnet-delicious-perl*.deb dh-make-perl --cpan Palm::Palmdoc --build dpkg -i libpalm-palmdoc-perl*.deb dh-make-perl --cpan XML::XPathEngine --build dpkg -i libxml-xpathengine-perl*.deb dh-make-perl --cpan HTML::TreeBuilder::XPath --build --desc HTML::TreeBuilder::XPath dpkg -i libhtml-treebuilder-xpath-perl*.deb dh-make-perl --cpan HTTP::Cookies::Mozilla --build dpkg -i libhttp-cookies-mozilla-perl*.deb dh-make-perl --cpan HTML::TreeBuilder::XPath --build --desc=HTML::TreeBuilder::XPath dpkg -i libhtml-treebuilder-xpath-perl*.deb dh-make-perl --cpan Time::Duration::Parse --build dpkg -i libtime-duration-parse-perl*.deb
10.動作確認
CookbookBloglinesGmail - Plagger - Trac
http://plagger.org/trac/wiki/CookbookBloglinesGmail
で、どうでしょう?
試行錯誤中
HTML::TreeBuilder::XPath
をいれようとしたが
dh-make-perl --cpan XML::XPathEngine --build dpkg -i libxml-xpathengine-perl*.deb dh-make-perl --cpan HTML::TreeBuilder --build dpkg -i libhtml-tree-perl*.deb
ってやってもだめだ。。。
たまにはいらないときは
--force-overwrite