LeopardでCPANモジュールをインストール

パソコン・インターネット

Mac OS X 10.5.8 LeopardにCPANのモジュールを入れました。ちなみに、私は、MacPortsのPerlを使っています。

ここに書いてある通りにやりました。ありがとうございます。

$ sudo -H cpan
Password:
(略)
Would you like me to configure as much as possible automatically? [yes] (リターンキー)
(略)
cpan[1]> quit

そのままだと、依存関係の解消をどうするかの度に、リターンキーを押さなければなりません。調べた所、次の方法が載っていました。

なるほど〜。ありがとうございます。

$ sudo cpan
cpan[1]> o conf prerequisites_policy follow
    prerequisites_policy [follow]
Please use 'o conf commit' to make the config permanent!
cpan[2]> o conf commit
commit: wrote '/opt/local/lib/perl5/5.8.9/CPAN/Config.pm'
cpan[3]> quit

そしていよいよ、CPANモジュールのインストールです。

$ sudo cpan
cpan[1]> install Net::Twitter
(略)
cpan[2]> i /Net::Twitter/
Module  = Net::Twitter           (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::API      (MMIMS/Net-Twitter-3.13003.tar.gz)
Module    Net::Twitter::Antispam (ELPENGUIN/Net-Twitter-Antispam-0.02.tar.gz)
Module    Net::Twitter::Cabal    (PFIG/Net-Twitter-Cabal-0.03.tar.gz)
Module    Net::Twitter::Cabal::Config (PFIG/Net-Twitter-Cabal-0.03.tar.gz)
Module    Net::Twitter::Cabal::Tweet (PFIG/Net-Twitter-Cabal-0.03.tar.gz)
Module  = Net::Twitter::Core     (MMIMS/Net-Twitter-3.13003.tar.gz)
Module    Net::Twitter::Diff     (TOMYHERO/Net-Twitter-Diff-0.11.tar.gz)
Module  = Net::Twitter::Error    (MMIMS/Net-Twitter-3.13003.tar.gz)
Module    Net::Twitter::Lite     (MMIMS/Net-Twitter-Lite-0.10003.tar.gz)
Module    Net::Twitter::Lite::Error (MMIMS/Net-Twitter-Lite-0.10003.tar.gz)
Module  = Net::Twitter::OAuth    (MMIMS/Net-Twitter-3.13003.tar.gz)
Module    Net::Twitter::OAuth::XAuthRequest (MMIMS/Net-Twitter-3.13000.tar.gz)
Module    Net::Twitter::RandomUpdate (WAZZUTEKE/Net-Twitter-RandomUpdate-1.6.tar.gz)
Module  = Net::Twitter::Role::API::Lists (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::API::REST (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::API::Search (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::API::Search::Trends (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::API::TwitterVision (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::InflateObjects (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::Legacy (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::OAuth (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::RateLimit (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::RetryOnError (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::SimulateCursors (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Role::WrapError (MMIMS/Net-Twitter-3.13003.tar.gz)
Module  = Net::Twitter::Search   (MMIMS/Net-Twitter-3.13003.tar.gz)
Module    Net::Twitter::Stream   (REDS/Net-Twitter-Stream-0.23.tgz)
Module    Net::Twitter::Stream::Follow (REDS/Net-Twitter-Stream-0.1.tgz)
Module    Net::Twitter::Stream::Track (REDS/Net-Twitter-Stream-0.1.tgz)
30 items found
cpan[3]> quit

私がやった時は、1回目のinstall Net::Twitterでうまくインストールできず、2回目でうまく行きました。無事に、使えるようになりました。

Posted by お市のかた