あなたはPerlbrewをよく知っているので、それを使ってPerlをインストールすることもできます。
perlbrew install 5.16.1 --as=5.16.1t -Dusethreads
適切なアクセス許可を与えてください。スクリプトで次のシェバング行を使用すると
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"!!!
:あなたの$PERLBREW_ROOT
は/home/djh/perl5/perlbrew
(デフォルト)であると言う
#!/home/djh/perl5/perlbrew/perls/5.16.1t/bin/perl
しかし、多分あなたはあなたの家でそれを望んでいません。もしそうなら、これはあなたができることです:
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
インストーラは正しくアクセス許可を設定します。あなたがしなければならないのは、
#!/opt/perls/5.16.1t/bin/perl
にシェバングを設定されている(「t」は、ねじのビルドのための私の慣例である。あなたがスレッドをサポートしたくない場合は
-Dusethreads
を削除します。)
@djh、追加されました私の答えに。 – ikegami