perl 5.8.8 インストール

投稿者:

Catalystをインストールしていると ここで止まった
CPAN.pm: Going to build S/SR/SRI/Catalyst-Plugin-HTML-Widget-1.1.tar.gz
*** Module::AutoInstall version 1.01
*** Checking for dependencies…
[Core Features]
– Catalyst …missing. (would need 5.5)
– HTML::Widget …missing.
試しに単体でCatalyst-Plugin-HTML-Widget-1.1.tar.gzを持ってきて
perl Make.pl したらどうもPerlのバージョンが5.8以上でないとだめっぽい
そこでperl 5.8.8 をインストールすることにした
http://www.perl.com/download.csp#stable ここからstable.tar.gz をダウンロード
tar xvzf stable.tar.gz
cd perl-5.8.8
すべてデフォルトでインストール
sh Configure -Dprefix=/usr/local/perl -de && nice -19 make && make test
make install
これでOK
/usr/local/bin/perl -v で確認
現在のものとパスを入れ替える
mv /usr/bin/perl /usr/bin/perl_org
ln -s /usr/local/bin/perl /usr/bin/perl
/etc/profile.d/perl5.8.sh を作成
vi /etc/profile.d/perl5.8.sh
#!/bin/sh
PERL_PATH=/usr/local/bin/perl
if [ ! -d “$PERL_PATH” ] ;then
export PERL5LIB=$PERL_PATH/lib
export PATH=$PERL_PATH/bin:$PATH
fi
ログインしなおして perl -v で確認

Thank you for reading this post, don't forget to subscribe!