5.18. Coreutils-8.23

Coreutils软件包包含一套用于显示和设定基本系统属性的工具。

估计构建时间: 0.6 SBU
所需磁盘空间: 162 MB

5.18.1. 安装Coreutils

配置Coreutils准备编译:

./configure --prefix=/tools --enable-install-program=hostname

配置脚本参数的含义:

--enable-install-program=hostname

这个选项会允许编译和安装hostname程序 – 默认是不安装的但是Perl测试套件需要它。

编译软件包:

make

现在编译已经完成。之前说过,不要求为本章中所构建的临时工具运行测试套件。不过你仍然要测试Coreutils的话可以用下面的命令:

make RUN_EXPENSIVE_TESTS=yes check

参数RUN_EXPENSIVE_TESTS=yes会告诉测试套件额外运行对某些系统开销相对大一些(主要是CPU运算能力和内存消耗)的测试用例,但是通常对Linux来说不是问题。

安装软件包:

make install

关于这个软件包的详细资料请查看本书章节:6.29.2, “Coreutils软件包内容”