Perl v5.18.2 on Fedora 20
perl is already installed on Fedora 20 by default however I wanted to use some of the cpan modules in my programming.
In a terminal window and logged in as root:
root@localhost~]# yum install perl-CPAN
Once you get to the cpan prompt do the following:
cpan
install bundle::CPAN
reload cpan
install Text::CSV
To install additional modules in the future, in a terminal window and logged in as root:
root@localhost~]# cpan install <your module>
Source: http://twiki.org/cgi-bin/view/TWiki/HowToInstallCpanModules