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

Unix/Linux
linux 操作技巧收集_
linux下如何读取使用iso 镜像文件的方法
Linux平台下文件的压缩与解压参数说明
Linux下常用压缩格式的压缩与解压方法
Linux JDK,TOMCAT安装及环境设置
Linux sleep命令使用参数
Linux cat命令参数
nfs 配置的简单例子
linux kill 关闭进程命令
linux ultrasphinx Anonymous modules have no name to be referenced by
Linux oracle 9i图文安装方法一
Linux oracle 9i图文安装教程二
Linux oracle 9i图文安装教程三
Linux oracle 9i图文安装教程四
Linux oracle 9i图文安装教程五
Linux oracle 9i图文安装教程六 完结篇
linux AS3 oracle9i 安装指南
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
RedHat 9.0下Apache+PHP+MySQL服务器安装配置
Linux 下用 Python 连接 MSSql Server 2008

Unix/Linux 中的 Bzip2 Howto


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 44 ::
收藏到网摘: 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