Summary
CPANモジュールのインストール時に yes を選択するためにEnter を連打したくない。
方法1: 環境変数 PERL_AUTOINSTALL
export PERL_AUTOINSTALL='--defaultdeps'
方法2: cpan の prerequisites_policy オプション
$ cpan
cpan> o conf prerequisites_policy follow
cpan> o conf commit
cpan> quit
follow | 自動的にデフォルトを選択する |
ask | ユーザに尋ねる |
ignore | 無視する (依存モジュールのインストールを行わない) |
方法3: yesコマンドを利用する
yes '' | cpan -i Some::Module
Reference
CPANモジュールのインストール時に自動でデフォルト選択をする方法 - Craftworks Tech Blog - Branchhttp://d.hatena.ne.jp/Craftworks/20090415/1239762931
CatalystやPlaggerのインストールでyes連打をしたくない - bokut.in
http://bokut.in/mt/2007/01/catalystplaggeryes.html