Installer perl en user standalone sur debian et centos
Je me suis vu confronté à devoir séparer des instances de perl par user, apres avoir lu un thread sur servfault je me suis tourné vers cpanminus qui remplit tres bien cette fonction.
wget -O- http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib` echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.profile
Il reste à vérifier que les variables d’environnement soient bien passées et de se deloguer et à se reloguer.
env
Pour une debian le script est compliant avec le .profile et le .bashrc, mais pour une Centos il est necessaire de rajouter le contenu du .profile dans le .bash_profile .
Pour install un paquet via cpanm :
cpanm File::Tail