You might have the box from Digital Ocean or just on your desktop. I used Vagrant to build the machine.
Building the machine using Vagrant
Using this Vagrantfile:
examples/perl-ubuntu-xenial/Vagrantfile
sudo apt-get install -y build-essential
Installing cpanm and local::lib
Assuming you are running as regular user and not as user root
.
cpanminus looks very hackish, but it is just the source code of the command you need to run.
Run
curl -L https://cpanmin.us | perl - App::cpanminus
This will complain a bit
~/perl5/bin/cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
$ which cpanm
/home/vagrant/perl5/bin/cpanm
In order to make the configuration permanent (that is, available the next time you log in to the machine) add the following line:
eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
to the end of the ~/.bashrc
file.
wget https://cpanmin.us/