in reply to How to CPAN dry run ?

You could install to a temporary directory by providing an install base via PERL_MM_OPT and PERL_MB_OPT.