当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Bzip2 Howto

Unix/Linux
如何在linux下面运行招商银行专业版
Windows和Linux系统共存 完美解决方案
Linux 和对称多处理应用程序介绍
Red Hat Linux 附加引导和内核引导选项
Linux 2.6.11内核文件IO系统调用详解
走向高手之路 Linux系统内核技术解读
菜鸟乐园 Linux系统内核代码特色一览
Linux内核和传统Unix内核的比较
内核中的物理内存分配函数kernel api
使用 Linux 系统调用的内核命令
详细解析 Linux内核的主要配置选项
内核操作 Linux2.6内核驱动移植参考
Linux内存中Swap和Buffer Cache机制
高手进阶 更换Fedora Core 6的内核
高手风范 Linux操作系统内核编码风格
Linux操作系统内核中工作队列的操作
揭开Linux系统内核调试器的神秘面纱
系统“大挪移” Linux服务器迁移大法
高手进阶 重新编译Linux操作系统的内核
Ubuntu系统关于驱动模块命令的一些使用

Unix/Linux 中的 Bzip2 Howto


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 121 ::
收藏到网摘: n/a

  作者: David Fetter, [email protected]
译者:谢昆中 HSIEH KUN-CHUNG, (电子邮件 [email protected] 或 [email protected] 网页 "Linux for Taiwan 台湾人的 Linux" http://members.xoom.com/linux4tw/

版本 v1.92,1998年 8月18日 


--------------------------------------------------------------------------------
这份文件在教你如何使用新的 bzip2 压缩程式。目前的 sgml 版本被放在 EURO 这□,还有 "作者用的" sgml 档放在 http://www.best.com/~dfetter/Bzip2-HOWTO/Bzip2-HOWTO.sgml。 
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

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 
第一回合。 




--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

2. 取得 bzip2
Bzip2 的主网页在 英国的主网站http://www.muraroa.demon.co.uk/。美国的映射站在 这http://www.digistar.com/bzip2/index.html。你也可以在 Red Hat 的ftp 站□ ftp://ftp.redhat.com/pub/contrib。 


2.1 Bzip2-HOWTO 各种语言版本 
说法语的人可以看看 Arnaud Launay 的法文文件。网页版本在 这□http://www.freenix.fr/linux/HOWTO/mini/Bzip2.html,你可以用 ftp 来取得ftp://ftp.lip6.fr/pub/linux/french/docs/HOWTO/mini/Bzip2.gz 你可以用 电子邮件来连络Arnaud 


说日语的人可以看看 Tetsu Isaji的 日文译本。你可以用上Isaji的 网站,或是用 电子邮件的方式。 



说瑞典语的朋友可以参阅 Linus 攀erlund 的瑞典文译本 按这。你可以用 电子邮件 与 Linus 连络。 


2.2 取得 bzip2 未编译的二进位档 
查一下主网站。 


Debian 的Intel 二进位程式码在 这□ftp://ftp.debian.org/debian/dists/stable/main/binary-i386/utils/bzip2_0.1pl2-5.deb。 


Red Hat的 alpha 二进位程式码在 这□ftp://ftp.redhat.com/pub/redha