perl -e shell -MCPAN
as root and install
Basically, a missing .pm is specified as dir/file which translates to dir::file in CPAN tool.
NB: case is significant...
Have a look in search.cpan.org if you want to check.
The nice thing about the tool is that (like yum) it handles dependencies for you, & it will ask for confirmation for each one.