加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何安装多个版本的Perl?

发布时间:2020-12-15 21:18:14 所属栏目:大数据 来源:网络整理
导读:我想从源代码安装Perl 5.005,v5.6,v5.8,v5.10版本 现在我安装了’v5.10.0′ /opt/perl/bin/opt/perl/html/opt/perl/lib/opt/perl/man/opt/perl/lib/5.10.0/opt/perl/lib/site_perl/opt/perl/lib/site_perl/5.10.0 如果我们将其全部安装在/ opt / perl中,
我想从源代码安装Perl 5.005,v5.6,v5.8,v5.10版本

现在我安装了’v5.10.0′

/opt/perl/bin
/opt/perl/html
/opt/perl/lib
/opt/perl/man
/opt/perl/lib/5.10.0
/opt/perl/lib/site_perl
/opt/perl/lib/site_perl/5.10.0

如果我们将其全部安装在/ opt / perl中,是否会有任何问题?

或者我应该将它们分成自己的,特定于版本的目录?像/opt/perl-5.10.0/

解决方法

我将所有的Perl完全安装在自己的目录中,所以他们不会与任何其他perl共享任何东西。为此,您只需要将Configure脚本告诉Configure脚本。我喜欢/usr/local/perls:
% ./Configure -des -Dprefix=/usr/local/perls/perl-5.x.y

当我为多个版本执行此操作时,我将获得一个具有单独安装的目录。

% ls -1 /usr/local/perls
perl-5.10.0
perl-5.10.1
perl-5.6.2
perl-5.8.8

他们都有自己的bin和lib目录:

% ls -1 /usr/local/perls/perl-5.10.0
bin
lib
man

大多数常见的工具会弄清楚如果用不同的perls来称呼它们怎么办?

/usr/local/perls/perl-5.10.0/bin/perl /usr/local/bin/cpan

但是,您可以使用最需要使用的perl,并将其放在路径中。我只是将一个符号链接到/usr/local/bin / perl,但是您也可以将目录添加到PATH中。

perlbrew为您做了很多工作,并移动符号链接,使其中的一个是默认的perl。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读