6.69.2. Tar 的内容
安装的程序: tar
安装的目录: /usr/share/doc/tar-1.31
Tar 软件包包含一个归档程序。
修复 tar-1.31 引入的一个 bug:
sed -i 's/abort.*/FALLTHROUGH;/' src/extract.c
准备编译 Tar:
FORCE_UNSAFE_CONFIGURE=1 \
./configure --prefix=/usr \
--bindir=/bin
配置选项的含义:
FORCE_UNSAFE_CONFIGURE=1
该选项强制以 root 用户身份运行 mknod
测试。一般认为以 root 用户身份运行该测试是危险的, 不过由于是在仅仅部分构建好的系统上运行测试,
可以覆盖掉这个安全措施。
编译该软件包:
make
执行以下命令测试编译结果(需要约 3 SBU):
make check
安装该软件包:
make install make -C doc install-html docdir=/usr/share/doc/tar-1.31