本博虽然有多篇文章介绍了7z工具,包括7z格式、LZMA压缩算法和7-Zip详细介绍linux下安装7z命令及7z命令的使用移植7z命令到嵌入式linux系统LZMA SDK介绍等,但还是没有一篇文章详细介绍linux 7z命令的使用。

这两天在linux下使用7z制作升级程序包时,遇到了一个问题,不得已,深入了解了7z命令的详细使用,包括各个选项的使用等。

阅读全文 »

 


作为总结和分享,本文收集和整理了reille博客关于7z介绍、7z命令在linux的安装和使用、7z移植到嵌入式linux的文章系列。

如果你喜欢、或有兴趣、或在工作中需涉及本专题所述的技术知识,建议按从上到下按顺序阅读,这样可以系统的了解本专题系统知识。

7z格式、LZMA压缩算法和7-Zip详细介绍

LZMA SDK介绍

linux下安装7z命令及7z命令的使用

移植7z命令到嵌入式linux系统

linux 7z命令详细使用说明

 


嵌入式系统中,存储空间、内存等资源相对较敏感。如何高效的利用有限的系统资源,一直是嵌入式系统设计的重点。在嵌入式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上业已验证,可正常使用。

1. linux安装7z命令

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,一种文件压缩格式,具有高压缩比率,它采用了多种压缩算法进行数据压缩。因此,与其它压缩格式相比,得到的压缩文档较小。现在流行的好压软件支持这种压缩格式。

7z格式的主要特色:
  • 开放式体系架构,可轻易的添加任何一种新的压缩方法,如LZMA、LZMA2、BZip2等;
  • 高压缩比率;
  • 强大的AES-256加密(256 bit  Advanced Encryption Standard (AES));
  • 能够兼容任意压缩、转换、加密算法;
  • 最高支持 16000000000 GB 的文件压缩;
  • 以 Unicode 为标准的文件名;
  • 支持固实压缩;
  • 支持文件头压缩;
    阅读全文 »
© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量