该软件包的详细信息可以在 第 6.56.2 节 “Coreutils 的内容” 中找到。
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.56.2 节 “Coreutils 的内容” 中找到。