Puisque vous êtes familier avec perlbrew, vous pouvez toujours l'utiliser pour installer Perl.
perlbrew install 5.16.1 --as=5.16.1t -Dusethreads
Assurez-vous simplement de donner les permissions appropriées. Supposons que votre $PERLBREW_ROOT
est /home/djh/perl5/perlbrew
(la valeur par défaut):
chmod a+x /home/djh/
chmod a+x /home/djh/perl5/
chmod a+x /home/djh/perl5/perlbrew/
chmod a+x /home/djh/perl5/perlbrew/perls/
chmod -R a+rX /home/djh/perl5/perlbrew/perls/5.16.1t/ # Capital "X"!!!
Ensuite, utilisez la ligne suivante tralala dans votre script:
#!/home/djh/perl5/perlbrew/perls/5.16.1t/bin/perl
Mais peut-être que vous ne voulez pas dans votre maison. Si oui, voici ce que vous pouvez faire:
cd /tmp
wget http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/perl-5.16.1.tar.bz2
tar xvjf perl-5.16.1.tar.bz2
cd perl-5.16.1
sh Configure -des -Dprefix=/opt/perls/5.16.1t -Dusethreads
make test
sudo mkdir /opt/perls/5.16.1t
sudo chown djh:djh /opt/perls/5.16.1t
make install
Le programme d'installation va configurer les permissions correctement. Tout ce que vous devez faire est de définir le tralala à
#!/opt/perls/5.16.1t/bin/perl
("t" est ma convention pour taraudée builds. Retirez -Dusethreads
si vous ne voulez pas du support de fil.)
@djh, Ajouté à ma réponse. – ikegami