5.28. Perl-5.10.0

Perl 将各种编程语言的最佳特性集于一身,是一种强大的编程语言。

预计编译时间: 0.9 SBU
所需磁盘空间: 108 MB

5.28.1. 安装 Perl

首先应用一系列补丁修补安全问题和调整指向 C 语言库的硬链接:



patch -Np1 -i ../perl-5.10.0-consolidated-1.patch


配置 Perl(请正确输入下面命令中的“Data/Dumper Fcntl IO POSIX”部分,它们全部为字母)。



sh Configure -des -Dprefix=/tools \


                  -Dstatic_ext='Data/Dumper Fcntl IO POSIX'


配置选项的含义:

-Dstatic_ext='Data/Dumper Fcntl IO POSIX'

告诉 Perl 只为下一章安装和测试 Coreutils 和 Glibc 构建静态扩展的最小集。

只需要该包的一小部分工具和相应的库:



make perl utilities ext/Errno/pm_to_blib


虽然 perl 带有测试套件,但是现在不推荐运行测试套件。因为我们只安装了 perl 的一小部分,运行 make test 会编译现在还不需要的剩余部分。如果需要,请在下一章再运行测试套件。

安装这些工具和库:



cp -v perl pod/pod2man /tools/bin


mkdir -pv /tools/lib/perl5/5.10.0


cp -Rv lib/* /tools/lib/perl5/5.10.0


关于这个软件包的详细资料位于第 6.26.2 节 “Perl 的内容”


Host by Unixetc