RAR FOR LINUX处理解决办法

一、工具准备

去winrar官网(https://www.rarlab.com/download.htm)下载最新的适用版本,例如下图我们下载的是RAR 7.00 beta3 for Linux_x64版本。现在我们用的Linux系统已经少有基于x86版本的了,因此几乎不用考虑别的版本进行安装,如果有特殊情况请自行下载。

迅雷链接:https://www.rarlab.com/rar/rarlinux-x64-700b3.tar.gz

接下来下载一个工具文件为了避免后续出现下图的错误无法使用rar工具:

迅雷链接:http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip

二、安装过程

1、首先进入系统,在/usr/local/下新建一个rar文件夹:

cd /usr/local/

mkdir rar

2、将下载好的.zip文件提前解压成文件夹,与.tar文件一同放在一个文件夹中:

3、借助MobaXterm软件连接centos系统,将两个文件放入刚才新建的rar包中:

4、接下来进入命令行运行ls就可以看到已经存在了两份文件:

5、解压tar.gz的压缩包,然后进入rar文件夹运行命令:

tar -zxvf rarlinux-x64-700b3.tar.gz

cd rar

make

make install

6、这时候我们想要解压一个.rar文件时可能就会出现上面一开始截图出现的错误:

出现这个问题的原因是因为源文件版本的问题,如下图所示:

首先进入一开始的解压的libstdc.so_.6.0.26文件夹中,然后删除旧版本的源文件

将新的文件进行软连接:

cd libstdc.so_.6.0.26/

rm -rf /lib64/libstdc++.so.6.0.19      

rm -rf /lib64/libstdc++.so.6                          #删除源文件与软连接

cp libstdc++.so.6.0.26 /lib64/     

ln -s /lib64/libstdc++.so.6.0.26 /lib64/libstdc++.so.6      #新增源文件与软链接

7、接下来我们回到文件夹解压Crack.rar就可以成功完成解压操作:

参考文章:

http://t.csdnimg.cn/5UgGn