你需要
gzip
压缩工具,或者你可以在 ftp://sunsite.unc.edu:/pub/Linux/utils/compress 找到的 bzip2
;这个工具比 gzip
压缩效果更好,但是也稍微慢一些,并且消耗更多的内存;upx
可执行文件压缩器,它的主页在 http://cdata.tvnet.hu/~ml/upx.html 和 http://wildsau.idv.uni-linz.ac.at/mfx/upx.html;zlibc
软件包,可以在 ftp://sunsite.unc.edu:/pub/Linux/libs/compression 找到。它被称为 zlibc-X.X.tar.gz
,其中 X.X
是最新版本。还有其他的可执行文件压缩器。一个是 gzexe
(不用考虑它),而 tcx
在 upx
可用之前可能是最好的;另一个是 tzx
,理论上比 tcx
更好。问题是,当我在一台备用PC上尝试它时,它搞砸了一切,虽然我不确定我是否做错了什么。你最好坚持使用 upx
:它可靠、高效且非常方便。
有一些内核补丁提供了类似于 Stacker 的透明文件系统压缩,但截至本文撰写之时,它们都没有以稳定性和可靠性而闻名。为了安全起见,最好避开它们。