安装的程序: bunzip2(链接到 bzip2), bzcat(链接到 bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgrep, bzip2, bzip2recover, bzless, bzmore
安装的库: libbz2.[a,so]
Bzip2 包含了对文件进行压缩和解压缩的工具,对于文本文件,bzip2 比传统的 gzip 拥有更高压缩比。
Bzip2 软件包没有 configure 脚本,用下面的命令直接编译:
make -f Makefile-libbz2_so make clean
-f 标志使 Bzip2 根据另一个 Makefile 来编译,这里就是 Makefile-libbz2_so 文件,它创建一个动态的 libbz2.so 库文件,然后把 Bzip2 工具连接到这个库上。
编译软件包:
make
要测试结果,请运行: make test
如果要重新安装 Bzip2,请务必先执行 rm -f /usr/bin/bz* 命令,否则下面的 make install 命令将会失败!
安装 Bzip2 :
make install
把 bzip2 二进制共享库拷贝到 /bin 目录,创建必要的符号链接,再做一些清理工作:
cp bzip2-shared /bin/bzip2 cp -a libbz2.so* /lib ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm /usr/bin/{bunzip2,bzcat,bzip2} ln -s bzip2 /bin/bunzip2 ln -s bzip2 /bin/bzcat