如何更新/安装 Perl?

Rob*_*ert 22 perl

Perl 包是/usr/bin旧版本 (5.12.4)。当前的稳定版本似乎是 5.14.2。

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

Eri*_*sum 37

警告:cpan如图所示使用将花费大量时间并且不能无人看管。

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

$ sudo cpan
cpan[1]> upgrade
Run Code Online (Sandbox Code Playgroud)


use*_*687 8

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& section= 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


Zuk*_*uko 6

sudo perl -MCPAN -e 'upgrade'
Run Code Online (Sandbox Code Playgroud)

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

  • 这会更新 perl 模块,而不是 perl (2认同)

小智 5

打开终端(CTRL+ ALT+ T),并执行以下命令:

sudo su
Run Code Online (Sandbox Code Playgroud)

并通过提供您的密码成为超级用户。然后执行:

apt-get update
Run Code Online (Sandbox Code Playgroud)

然后执行:

apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

最后执行:

apt-get install -y perl
Run Code Online (Sandbox Code Playgroud)