<< Back to shouce.jb51.net

安装 Gzip-1.3.5

预计所需编译时间:      0.1 SBU
预计所需硬盘空间:      2.6 MB

Gzip的内容

gzip 包含用Lempel-Ziv编码(LZ77)来压缩和解压文件的程序。

安装下列程序: gunzip (link to gzip), gzexe, gzip, uncompress (link to gunzip), zcat (link to gzip), zcmp, zdiff, zforce, zegrep, zfgrep, zgrep, zmore 和 znew

Gzip 安装依赖关系

Gzip 依赖于: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed.

安装 Gzip

为编译 Gzip 做准备:

./configure --prefix=/usr

gzexe脚本里包含对gzip程序的硬路径引用。由于我们后面要改变gzip的位置,就需要用下面的命令改变gzexe中的硬路径:

cp gzexe.in{,.backup}
sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in

编译软件包:

make

安装软件包:

make install

把程序移动到 /bin 目录:

mv /usr/bin/gzip /bin
rm /usr/bin/{gunzip,zcat}
ln -s gzip /bin/gunzip
ln -s gzip /bin/zcat
ln -s gunzip /bin/uncompress