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