如何在Centos上的默认版本上安装另一个版本的Perl

问题描述:

我正在使用Centos 6.3,我需要安装最新版本的perl。因为这是使用rpm安装软件包的依赖之一。所以我安装了它,我把它放在一个目录下,但问题是,无论何时我尝试使用perl -V,它都会给我旧版本,所以当我尝试使用rpm命令安装另一个软件包时,它给了我相同的依赖错误!如何在Centos上的默认版本上安装另一个版本的Perl

+0

尝试增加新安装的Perl到PATH环境变量的bin目录中的前老perl的路径。 – tauli 2013-04-22 12:33:38

使用perlbrew,它允许你管理你的$ HOME目录中的多个perl安装,完全隔离它们中的每一个。

例子:

%> sudo cpan App::perlbrew 
%> perlbrew init 

%> perlbrew install perl-5.16.3 
%> perlbrew switch perl-5.16.3 

现在你在PATH中有Perl 5.16.3:

%> perl -v 
This is perl 5, version 16, subversion 3 (v5.16.3) built for ...