24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1277  |  回复: 7

piaoxue001

木虫 (正式写手)

[求助] MS安装出现linux-x86_64/MSI_Perl/bin/perl:Permission denied

操作系统版本为CentOS release 6.2(Final)
MS安装出现linux-x86_64/MSI_Perl/bin/perlermission denied 请问怎么解决?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)


sunyang1988: 金币+1, 谢谢交流 2012-07-19 23:06:48
给该文件添加可执行权限,最简单的:chmod 777 {MSDIR}/MSI_Perl/perl
思想重于技巧,内涵重于表象
2楼2012-07-19 18:36:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

piaoxue001

木虫 (正式写手)

引用回帖:
2楼: Originally posted by souledge at 2012-07-19 18:36:06
给该文件添加可执行权限,最简单的:chmod 777 {MSDIR}/MSI_Perl/perl

我试过了,可是还是这种情况
3楼2012-07-19 19:01:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)


sunyang1988: 金币+1, 专家考核, 谢谢提示 2012-07-21 13:02:00
LZ不是没把安装文件拷贝出来,直接就把镜像挂载了就安装的吧……加了可执行权限后,要先检查一下是不是成功修改了~
思想重于技巧,内涵重于表象
4楼2012-07-20 11:30:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sjzxbe

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
piaoxue001: 金币+3, 有帮助 2012-07-21 09:49:40
sunyang1988: 金币+1, 谢谢交流 2012-07-21 13:02:09
最好的linux下解压缩,再加上必要权限
http://muchong.com/bbs/viewthread.php?tid=4702095
5楼2012-07-20 13:47:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

piaoxue001

木虫 (正式写手)

引用回帖:
5楼: Originally posted by sjzxbe at 2012-07-20 13:47:47
最好的linux下解压缩,再加上必要权限
http://muchong.com/bbs/viewthread.php?tid=4702095

非常感谢您,请问我原来在MS5.0上算的DOS,在5.5或者6.0上有影响吗?
我的是tgz文件,是在linux下解压缩的,在别的机器上正常安装就是在这个系统上出现了这个问题!
6楼2012-07-20 16:27:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

piaoxue001

木虫 (正式写手)

引用回帖:
4楼: Originally posted by souledge at 2012-07-20 11:30:48
LZ不是没把安装文件拷贝出来,直接就把镜像挂载了就安装的吧……加了可执行权限后,要先检查一下是不是成功修改了~

谢谢您,我的不是镜像文件,而是tgz文件,修改权限后ls -l perl是可读可写可执行的(777).
7楼2012-07-20 16:29:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

piaoxue001

木虫 (正式写手)

引用回帖:
7楼: Originally posted by piaoxue001 at 2012-07-20 16:29:30
谢谢您,我的不是镜像文件,而是tgz文件,修改权限后ls -l perl是可读可写可执行的(777)....

1 问题分析:在这个问题之前出现了ld-linux.so.2的问题,被我简单的链接了,在此处提出的问题是忽略了ld-linux.so.2提出来的。其实perl的这个问题最终还是系统的glibc-i686需要安装,也就是缺少ld-linux.so.2。
2 方法:如果系统是自动升级的话,只需自动安装一下即可。然后就可以安装MS了。(CentOS,yum install,对于linux还需要多多学习)。
3 总结:我在网上看了好多。简单的理解为:first:perl是32bit(这是emuch中一篇在集群安装MS时-所在集群的管理员给出的解释:perl是32bit文件)。second:需要安装glibc-i686(在一些论坛中出现perl的问题时提示需要安装这个)。
4 note:对于32bit和64bit有点疑惑,我知道安装的时候对应的是系统,但是为什么有人提出perl是32bit,但是i686既有32又有64bit而linux下一般应该是装64位吧,这两者的关系是什么?
8楼2012-07-21 10:04:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 piaoxue001 的主题更新
信息提示
请填处理意见