编译安装自由的能解压缩RARv3 “the Unarchiver” linux版
发表于 : 2011-11-12 13:48
这玩意是object-c写的,在Mac OSX上有个原生的cocoa UI。
由于linux版unrar是私有软件,为了对付国内泛滥的rar压缩包,只好来编译the Unarchiver的linux版了。
下载源码包
wget -c http://theunarchiver.googlecode.com/fil ... .1_src.zip
解压缩后放到任意目录
进到文件根目录
下面是依赖,除了libgnustep-base-dev,其它只要在linux下编译过程序的都应该会装。
sudo apt-get install build-essential libgnustep-base-dev libz-dev libbz2-dev libssl-dev libicu-dev
cd XADMaster
make -f Makefile.linux
然后将编译生成的lsar unar 这2个文件 cp到比如/usr/bin 或者/usr/local/bin 就行了
lsar用来查看压缩包
unar用来解压。
不过归档管理器我看过rar关联部分直接硬编码依赖rar或者unrar,所以没有很容易的办法讲这2个命令行工具关联进去。
由于linux版unrar是私有软件,为了对付国内泛滥的rar压缩包,只好来编译the Unarchiver的linux版了。
下载源码包
wget -c http://theunarchiver.googlecode.com/fil ... .1_src.zip
解压缩后放到任意目录
进到文件根目录
下面是依赖,除了libgnustep-base-dev,其它只要在linux下编译过程序的都应该会装。
sudo apt-get install build-essential libgnustep-base-dev libz-dev libbz2-dev libssl-dev libicu-dev
cd XADMaster
make -f Makefile.linux
然后将编译生成的lsar unar 这2个文件 cp到比如/usr/bin 或者/usr/local/bin 就行了
lsar用来查看压缩包
unar用来解压。
不过归档管理器我看过rar关联部分直接硬编码依赖rar或者unrar,所以没有很容易的办法讲这2个命令行工具关联进去。