In cpan shell, only /regexp/ or all modules can be upgrade, if I want to upgrade modules only installed by CPAN,how to do?
I suggest you using cpanm "family" script for perl modules management.
curl -L http://cpanmin.us | perl - --sudo App::cpanminus
cpanm
cpanm --self-upgrade --sudo
cpanm App::cpanoutdated
For example, only my notebook gives the result like:
marvin:~ jomo$ cpan-outdated
S/SM/SMUELLER/Attribute-Handlers-0.93.tar.gz
D/DR/DROLSKY/Class-Load-0.20.tar.gz
D/DR/DROLSKY/DateTime-TimeZone-1.47.tar.gz
... etc
cpan-outdated -p | cpanm
If you want see what is changed (Change-log), you can try install cpan-listchanges
cpanm App::cpanlistchanges
cpan-listchanges Plack
- too see what's changed in Plack between your local and the latest on CPAN