"david@toys david $ sudo perl -e MCPAN -e shell" should be: "david@toys david $ sudo perl -MCPAN -e shell"
Regards!