本博虽然有多篇文章介绍了7z工具,包括7z格式、LZMA压缩算法和7-Zip详细介绍、linux下安装7z命令及7z命令的使用、移植7z命令到嵌入式linux系统、LZMA SDK介绍等,但还是没有一篇文章详细介绍linux 7z命令的使用。
这两天在linux下使用7z制作升级程序包时,遇到了一个问题,不得已,深入了解了7z命令的详细使用,包括各个选项的使用等。
本博虽然有多篇文章介绍了7z工具,包括7z格式、LZMA压缩算法和7-Zip详细介绍、linux下安装7z命令及7z命令的使用、移植7z命令到嵌入式linux系统、LZMA SDK介绍等,但还是没有一篇文章详细介绍linux 7z命令的使用。
这两天在linux下使用7z制作升级程序包时,遇到了一个问题,不得已,深入了解了7z命令的详细使用,包括各个选项的使用等。
作为总结和分享,本文收集和整理了reille博客关于7z介绍、7z命令在linux的安装和使用、7z移植到嵌入式linux的文章系列。
如果你喜欢、或有兴趣、或在工作中需涉及本专题所述的技术知识,建议按从上到下按顺序阅读,这样可以系统的了解本专题系统知识。
嵌入式系统中,存储空间、内存等资源相对较敏感。如何高效的利用有限的系统资源,一直是嵌入式系统设计的重点。在嵌入式linux系统的远程固件(程序)升级功能上尤为突出。如果固件升级包太大,对内存和flash都会带来压力。因此,必须尽量减小固件升级包的大小。
在这个问题上,7z压缩格式为我们带来了福音。相比.tar、.tar.gz、.tar.bz2等压缩格式,采用7z格式压缩的固件升级包明显较小。reille实现的固件升级功能中都采用这种格式制作固件升级包。
关于7z的介绍请参考:7z格式、LZMA压缩算法和7-Zip详细介绍
本文主要分享了移植7z命令到嵌入式linux系统的方法和经验。
本文主要介绍了在linux下安装7z命令的方法,同时介绍了7z命令的使用。7z压缩格式拥有众多优点,具有极高的压缩比率,如果你还不了解,请看文章:7z格式、LZMA压缩算法和7-Zip详细介绍。
reille使用的linux发行版是ubuntu,同时在Redhat上业已验证,可正常使用。
linux上安装7z命令有两种方式:在线安装和安装包安装,下面分别介绍。 阅读全文 »
在7z格式、LZMA压缩算法和7-Zip详细介绍一文中,粗略介绍了LZMA并提及了LZMA SDK。本文在此基础上,详细介绍LZMA压缩算法的SDK(软件开发工具包),为移植7z命令到嵌入式linux系统中提供相应知道和作好相应准备。
LZMA 是 7-Zip 程序中 7z 格式 的默认压缩算法。LZMA 能提供给用户极高的压缩比及较快的压缩速度,它非常适合嵌入式系统的应用(这么优秀的软件,当然不仅仅限于嵌入式系统)。 阅读全文 »
本文详细介绍了7z压缩格式、LZMA压缩算法和支持7z压缩格式的7-Zip压缩软件,希望对你了解7z压缩格式有所帮助。
7z,一种文件压缩格式,具有高压缩比率,它采用了多种压缩算法进行数据压缩。因此,与其它压缩格式相比,得到的压缩文档较小。现在流行的好压软件支持这种压缩格式。
© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha |