1.下载安装
源码下载:http://sourceforge.net/projects/p7zip/
tar -jxvf p7zip_9.20.1_src_all.tar.bz2 cd p7zip_9.20.1 make & make install
7za x file #解压
7za a filename.7z file2 file3 #压缩
2.安装使用问题
1) bash:7za: command not found
7za命令 在/usr/bin下面找不到
解决方法
ln -s 7za安装目录/bin/7za /usr/bin
2)libstdc++.so.6:version GLIBCXX_3.4.14 not found
这里使用的是centos6.5 系统自带的gcc447版本太低升级成6.1
编译代码的时候是没有问题的,但是在运行的时候,却出现了libstdc++.so.6:version `GLIBCXX_3.4.14' not found的问题。经查询得知,这是C++库的版本和GCC版本不一致导致的。原先的是GCC4.4.7,自然和自带的C++库版本匹配的,因为升级了GCC所以才出现这个问题
解决方法
find /gcc安装目录/lib -name ibstdc++.so.* #cd 到文件所在目录
cp libstdc++.so.6.0.18 /usr/lib64/ #这里系统64位选择lib64
rm /usr/lib64/libstdc++.so.6
ln -s /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6
ldconfig