perl Makefile.PL make make test make installor
perl Build.PL ./Build ./Build test ./Build installdepending wether ExtUtils::MakeMaker or Module::Build is used.
But I'm sure you know about the CPAN shell, which can be invoked by perl -MCPAN -e shell or cpan. But the options do not end here...
Some years ago, the development of CPAN.pm was stuck and a new client (CPANPLUS) was on the horizon. It had some really nice features (search for a module and then install some of the search results, without much typing). But I never switched to it, because it did not have an easy 'force' option. (Maybe it has now, I don't know.)
The development of CPAN.pm continued, it got colorful and less verbose, distroprefs was added.
So, what is the alternative, I want to talk about? It's cpanminus.
You can download it like perlbrew without installing any prerequisites:
curl -L http://cpanmin.us | perl - --sudo App::cpanminusThis line installs App::cpanminus itself.
The usage is very simple: cpanm module
See the documentation for the supported options.