6.62. Gzip-1.10

Gzip 软件包包含用于压缩和解压文件的程序。

大致构建用时: 0.1 SBU
所需磁盘空间: 20 MB

6.62.1. 安装 Gzip

准备编译 Gzip:

./configure --prefix=/usr

编译软件包:

make

用以下命令测试结果:

make check

已知有两个测试在 LFS 环境中会失败:help-version 和 zmore。

安装软件包:

make install

移动一些需要放在根文件系统的程序:

mv -v /usr/bin/gzip /bin

6.62.2. Gzip 软件包内容

安装的程序: gunzip, gzexe, gzip, uncompress (到 gunzip 的硬链接), zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore, 和 znew

简要介绍

gunzip

解压 gzip 压缩的文件

gzexe

创建自解压可执行文件

gzip

用 Lempel-Ziv(LZ77) 编码压缩指定文件

uncompress

解压压缩文件

zcat

解压指定 gzip 压缩的文件到标准输出

zcmp

对 gzip 压缩的文件运行 cmp 命令

zdiff

对 gzip 压缩的文件运行 diff 命令

zegrep

对 gzip 压缩的文件运行 egrep 命令

zfgrep

对 gzip 压缩的文件运行 fgrep 命令

zforce

强制所有指定的 gzip 压缩文件的扩展名为 .gz,这样 gzip 就不会对它们再次压缩;这在文件传输中文件名被截断时非常有用

zgrep

对 gzip 压缩的文件运行 grep 命令

zless

对 gzip 压缩的文件运行 less 命令

zmore

对 gzip 压缩的文件运行 more 命令

znew

compress 格式到 gzip 格式重新压缩文件format——.Z.gz