perlのCPANでモジュールをインストールする際に、

毎回yes入力するのが面倒なのでprerequisites_policy followにしているのですが
それでもまだ結構な頻度でyesにするかどうか聞いてきます。
何も設定しない時よりは頻度は減ってるような気もするんですがこんなもんなんでしょうか?
一応o confでcommit済みかどうかは確認しています。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/07/11 20:35:05

回答2件)

id:azumakuniyuki No.1

回答回数17ベストアンサー獲得回数4

# yes | cpan Perl::Module::Name

という感じでyesコマンドを使ってはどうでしょうか。問答無用で全ての[Y/n]にYesと答えます。

id:meonal

やっぱり最終的にはそれしかないんですかね、たまに[make]とか[何かのpath]が来る場合

ちゃんと処理してくれるかどうか不安なので今までは避けてました。

どうしても途中で止まりたくない場合は使ってみます、ありがとうございました。

2011/07/05 01:13:20
id:azumakuniyuki No.2

回答回数17ベストアンサー獲得回数4

そういえばcpanmというコマンドを思い出しました。

http://search.cpan.org/dist/App-cpanminus/lib/App/cpanminus.pm

簡単にインストールできますし使い方も簡単です。

cpanコマンドに比べてまだ数回しか使った事がないのですが、cpanmでモジュールをインストールした時は殆どOR全く[Y/n]って聞かれなかった記憶があります。

もしかしたらcpanmを使った方が目的を果たせるのかもしれないです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません