3

我看到很多人提到 Perl >= 5.12 中的一些很酷的新功能,但我更喜欢的 Linux Ubuntu版本只附带 5.10.1。

我不害怕 PPA,而且我知道如何用谷歌搜索(除非有人找到我的东西,否则我会感到羞愧)。我找不到提供 Perl PPA 的人;我以为所有东西都有一个 PPA!

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

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

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

3 回答 3

7

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

于 2010-10-23T19:40:10.747 回答
1

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

于 2010-10-23T20:05:05.153 回答
0

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

于 2010-10-23T19:37:02.750 回答