5.30. Util-linux-2.12r
最后更新于:2022-04-01 22:48:47
# 5.30\. Util-linux-2.12r
Util-linux 软件包包含许多工具。其中比较重要的是加载、卸载、格式化、分区和管理驱动器,以及打开 tty 端口和处理消息。
**预计编译时间:** 少于 0.1 SBU**所需磁盘空间:** 8.9 MB
## 5.30.1\. 安装 Util-linux
Util-linux 默认不使用刚才安装在 `/tools` 目录下的头文件和库文件,我们更改配置脚本来修正这个问题:
```
sed -i 's@/usr/include@/tools/include@g' configure
```
为编译 Util-linux 做准备:
```
./configure
```
编译一些支持例程:
```
make -C lib
```
我们只需要这个软件包中的少数几个工具,因此只需要编译这几个工具就可以了:
```
make -C mount mount umount
make -C text-utils more
```
这个软件包没有附带测试程序。
把这些程序复制到临时工具目录:
```
cp mount/{,u}mount text-utils/more /tools/bin
```
关于这个软件包的详细资料位于[节 6.56.3, Util-linux 的内容](../chapter06/util-linux.html#contents-utillinux "6.56.3\. Util-linux 的内容")
';