Next Previous Contents

1. 简介

Bzip2 是个很棒的压缩资料用之新型演算法。大致上能够达到以它的对手 gzip 所产出的文档之 60-70% 左右的压缩率。

这份文件将教你几个 bzip2 的应用软件。

本文件的未来版将会讨论即将出现的 bzip2 程序库,该程序库 原bzip2 的作者 Julian Seward 描述如下:

现在正致力于 bzip2 的下一个版本,它也将采用相同的 .bz2 文档格式;
主要增加的功能是一个像 zlib 的程序库。让我们可以从程序里头来读取和书写资料到这种格式的文档里。

本文件的未来版本也会包含是否应该 (以及如何)让 Linux kernel 使用 bzip2之议题的结论。

1.1 沿革历史

v1.92更新 取得 bzip2 二进位程序码 章节,加入 S.u.S.E.的。

v1.91

使用 bzip2 配合 tar 那章里修正一个范例以及 弄清楚一些 shell 句子。感谢 Alessandro Rubini。

更新 buzzit 工具不会去 stomp 原来的 bzip2 压缩档。

新增 bgrep, 像 zgrep-的工具。

v1.9

澄清 gcc 2.7.* 的问题。感谢 Ulrik Dickow 的热心指出。

加入 Leonard Jean-Marc 很棒的配合 tar

加上 Linus 攀erlund 的瑞典文版本。

依照 Arnaud Launay 的建议修正了 wu-ftpd 章节

把译文放到它们自己的位章节上。

v1.8

把 buzzit 和 tar.diff 放到 sgml 文件里它们应该被放置的地方。 修正拼字与格式。感谢 Arnaud Launay 的协助我修正这份文件。:-)

杀掉 xv 计划,因此大家不感兴趣。

加上 teasers 为本文件的未来版本。

v1.7

加入 buzzit 公用程序。修正对 gnu tar 的修补。

v1.6

加入 TenThumbs 的 Netscape 致能者。

以及依据它的建议更改 lesspipe.sh 。它现在可以工作的更好了。

v1.5

加入 Arnaud Launay 的法文译本,以及他的 wu-ftpd 档。

v1.4

加入 Tetsu Isaji 的日文译本。

v1.3

加入 Ulrik Dickow 给 19.30 或更高版本用的 .emacs 档?

(还有修正给 emacs用的 jka-compr.el 修补档。糟了! Bzip2 还没有(?) "append" 的旗标选项。)

v1.2

加入对 emacs 的修补,让它可以自动地办识出 .bz2 档。

v1.1

加入对 emacs

v1.0

第一回合。


Next Previous Contents