Do shell do CPAN:
cpan> m Module::Name
Isso irá procurar por um módulo.
Você não está errado sobre o fato de que perl -MCPAN -e shell
inicia o shell CPAN, mas normalmente você também tem cpan
disponível, o que é muito menos digitação e gerará o shell CPAN também.
E se você quiser apenas instalar o módulo Spread , basta digitar isso na linha de comando (sem iniciar o shell CPAN):
cpan Spread
e isso será tudo.
Tente isto:
perl -MData::Dumper -MCPAN -e 'print Dumper([CPAN::Shell->expandany("Spread")])'