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.