Next Previous Contents

1. 簡介

Bzip2 是個很棒的壓縮資料用之新型演算法。大致上能夠達到以它的對手 gzip 所產出的檔案之 60-70% 左右的壓縮率。

這份文件將教你幾個 bzip2 的應用軟體。

本文件的未來版將會討論即將出現的 bzip2 程式庫,該程式庫 原bzip2 的作者 Julian Seward 描述如下:

現在正致力於 bzip2 的下一個版本,它也將採用相同的 .bz2 檔案格式;
主要增加的功能是一個像 zlib 的程式庫。讓我們可以從程式�媕Y來讀取和書寫資料到這種格式的檔案�堙C

本文件的未來版本也會包含是否應該 (以及如何)讓 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 文件�堨早抸雩茬Q放置的地方。 修正拼字與格式。感謝 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