Linux 无法取消归档

Linux 无法取消归档,linux,bash,Linux,Bash,下面是我的机器,它的虚拟机 Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux 我下载并解压了rar包,如下所示 drwxr-xr-x 2 cloudera cloudera 4096 Dec 12 2009 rar -rw-rw-r-- 1 cloudera cloudera

下面是我的机器,它的虚拟机

Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux
我下载并解压了rar包,如下所示

drwxr-xr-x 2 cloudera     cloudera       4096 Dec 12  2009 rar
-rw-rw-r-- 1 cloudera     cloudera     831871 Dec 12  2009 rarlinux-3.9.1.tar.gz
转到RAR文件夹

[cloudera@localhost rar]$ ls -ltr rar unrar
-rwxr-xr-x 1 cloudera cloudera 205328 Dec 12  2009 unrar
-rwxr-xr-x 1 cloudera cloudera 364580 Dec 12  2009 

[cloudera@localhost rar]$ ./unrar
bash: ./unrar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
但如果我尝试使用sudo,则会抑制错误,但不会输出

[cloudera@localhost rar]$ sudo ./unrar e /home/cloudera/Downloads/xyz.rar 
[cloudera@localhost rar]$ <<<Nothing happens>>>> 

[cloudera@localhost rar]$ ls /home/cloudera/Downloads/
xyz.rar ----<<< same one file remains the unrar does not work>>>>

哇!Cloudera-我最讨厌的-

看起来你缺少依赖性我用软呢帽盒做了这件事,得到了你的错误,并用以下方法解决了它:

yum安装glibc.i686

可能需要根据您的Linux发行版进行调整


HTH的感谢//p

所以我做了sudo-yum安装glibc.i686[cloudera@localhostrar]$./unrar./unrar:加载共享库时出错:libstdc++。so.6:无法打开共享对象文件:没有这样的文件或目录OK install libstdc++;-傻Q:您是否也在yum中安装了unrr?应该为您解决您在wget之后使用的DEP,然后是“tar-zxvf rarlinux-3.9.1.tar.gz”。试试a:sudo-yum安装unrr包管理器是您的朋友!sudo yum安装unrr加载的插件:fastestmirror从缓存的主机文件加载镜像速度*base:centos.mirror.constant.com*epel:mirror.cogentco.com*附加:centos.mirror.constant.com*更新:mirrors.einstein.yu.edu设置安装过程无可用的unrr包。错误:无事可做