如何在不损坏系统安装的情况下安装新的Perl?

时间:2010-10-23 19:05:10

标签: linux perl install multiple-versions

我见过很多人在Perl> = 5.12中提到了一些很酷的新功能,但我首选的Linux Ubuntu 只带有5.10.1。

我不担心PPA,我知道如何谷歌(除非有人找到我的东西,然后我会感到羞怯)。我找不到提供Perl PPA的人;我认为所有东西都有PPA!

我进一步担心的是,由于基于Linux的操作系统使用perl作为其打包和其他系统的一部分,我不一定要自己冒险编译/安装它,以免破坏我的操作系统

有人能给我一些关于最简单但最安全的升级/并行安装最新Perl版本的方法的指导吗?

  • 我能否以良好的方式指定多个二进制文件以不影响系统实用程序?
  • 如果安装了多个版本的Perl,模块如何工作?

3 个答案:

答案 0 :(得分:7)

我建议您查看CPAN提供的优秀perlbrew,它允许您在本地安装和管理多个perl版本。

答案 1 :(得分:1)

你听起来更像是试图替换dist perl,你不想这样做。你想安装一个单独的perl。由于与perls相关的所有行李,我通常将它们作为单独的用户安装在他们的家中,然后像/ opt或不出口那样导出。

答案 2 :(得分:0)

我的工作是编译我自己的perl并将其安装在/opt/perl中。然后,我将export PATH=/opt/perl/bin:$PATH添加到我的.bashrc。因此系统perl保持不变,我有最新的perl可以使用。 : - )