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

Joe*_*ger 3 linux perl install multiple-versions

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

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

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

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

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

tjm*_*jmw 7

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

  • perlbrew描述:perlbrew是一个程序,用于在用户中自动构建和安装perl*HOME*... (2认同)
  • 请仔细阅读perlbrew文档 - 我认为您的问题已在那里得到解答.简而言之,perlbrew不会干扰你的系统perl.任何时候你想停止使用perlbrew并恢复使用perl系统你都可以这样做(关闭perlbrew).当然,即使启用了perlbrew,也可以通过使用其完整路径(例如/ usr/bin/perl)来调用系统perl. (2认同)