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

如何在Centos的默认版本之上安装另一个perl版本,perl,centos,Perl,Centos,我正在使用Centos 6.3,需要安装最新版本的perl。因为这是使用rpm安装软件包的依赖项之一。所以我安装了它,并将其放在一个目录下,但问题是,每当我尝试perl-V时,它都会给出旧版本,所以当我尝试使用rpm命令安装另一个包时,它也会给出相同的依赖性错误 Use,它允许您管理$HOME目录中的多个perl安装,并将每个安装完全隔离 例如: %> sudo cpan App::perlbrew %> perlbrew init %> perlbrew install p

我正在使用Centos 6.3,需要安装最新版本的perl。因为这是使用rpm安装软件包的依赖项之一。所以我安装了它,并将其放在一个目录下,但问题是,每当我尝试perl-V时,它都会给出旧版本,所以当我尝试使用rpm命令安装另一个包时,它也会给出相同的依赖性错误

Use,它允许您管理$HOME目录中的多个perl安装,并将每个安装完全隔离

例如:

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

%> perlbrew install perl-5.16.3
%> perlbrew switch perl-5.16.3
现在您的路径中有了perl 5.16.3:

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

尝试将新安装的perl的bin目录添加到旧perl路径前面的PATH环境变量中。