Linux系统中rar、unrar源码安装
https://www.rarlab.com/rar_add.htm官网源码下载地址,找到RAR/Extras,下载源码,也可以直接下载arm版编译文件安装:如果是以tarball形式安装安装,去rar网站下载相应版本的tarball。地址为http://www.rarlab.com/以6.0.2版本为例,如果是i386的平台,执行以下命令:$wgethttp://www.rarlab.com/rar/rarlinux-6.0.2.tar.gzrar软件不需要安装,直接解压到/usr/local下,以下操作需要有root权限。#tar zxvf rarlinux-3.8.0.tar.gz -C /usr/local此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接#ln -s /usr/local/rar/rar /usr/local/bin/rar#ln -s /usr/local/rar/unrar /usr/local/bin/unrar交叉编译:vi makefileCXX=arm-linux-gnueabihf-c++DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMPSTRIP=arm-linux-gnueabihf-stripAR=arm-linux-gnueabihf-arDESTDIR=/home/xiaopf/tools/unrar/output-armmake -f makefilemake install如果是debian或者unbuntu,可以使用如下命令进行自动安装。$sudo apt-get install rar$sudo apt-get install unrar测试输入rar压缩命令以及unrar解压命令均无错!解压一个文件:unrar e file.rar解压到指定文件夹:unrar e file.rar Directory因为zip格式是windows下以及linux下都默认支持的,压缩包是zip格式,则可以采用unzip file.zip 进行解压操作!