여러분은 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"!!!
그런 다음 스크립트에 다음 오두막 줄을 사용하십시오 :
#!/home/djh/perl5/perlbrew/perls/5.16.1t/bin/perl
을하지만 어쩌면 당신은 당신의 가정에서 그것을하지 않으려는 $PERLBREW_ROOT
입니다 /home/djh/perl5/perlbrew
(기본값) 말. 그렇다면 다음 작업을 수행 할 수 있습니다.
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