如何更新/安装 Perl?

如何更新/安装 Perl?

Perl 软件包已发布/usr/bin,是旧版本 (5.12.4)。当前稳定版本似乎是 5.14.2。

我如何更新此版本?需要 root 访问权限,并且我不想编译新的二进制文件来安装在我的路径目录中。

答案1

警告:cpan按照图示使用将花费相当长的时间,并且不能无人看管。

以下命令将更新您的所有 Perl 包并为您测试它们:

$ sudo cpan
cpan[1]> upgrade

答案2

Perl 标签:

Perl 是一种高级编程语言,Ubuntu 默认安装。

软件包版本

https://help.ubuntu.com/community/UbuntuBackports

Ubuntu 每 6 个月发布一次操作系统的新版本,该版本基本上是固定的。虽然该版本中的软件会得到错误修复和安全补丁,但新的主要软件版本及其附带的新功能将不可用。

Ubuntu 11.10 Perl 版本

一条链接:桌面版 11.10 附带哪个版本的 Perl?

Perl 5.14.2

Ubuntu 软件包:http://packages.ubuntu.com/search?keywords=perl&searchon=names&suite=all§ion=all

精确(perl):Larry Wall 的实用提取和报告语言 5.14.2-6ubuntu2:amd64 i386

Ubuntu 12.04 LTS

Ubuntu 12.04 即将发布:https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule

4 月 26 日最终发布

Ubuntu 12.04 论坛:http://ubuntuforums.org/forumdisplay.php?f=412

答案3

sudo perl -MCPAN -e 'upgrade'

是一个可能有帮助的选项。

答案4

你应该使用perlbrew;这是实际的做法。也许 Ubuntu 用户不喜欢这种方式,因为它不是基于包的,但如果你需要涉足 Perl,这是先决条件。安装过程是无痛的,你不必害怕编译 Perl..

根据您的需要,还可以查看减法本地::lib.它将使你的生活更加轻松。

这些都不需要 root 权限;你必须享受这个。

不要忘记,使用 Ubuntu 过时的 Perl 包是愚蠢的,因为它们是古老的版本,您不需要因为使用这些旧东西而伤害自己。

也可以看看这个答案

相关内容