canot restore segment prot after reloc: Permission denied

安装JDK1.7 在Linux RED5

1.下载JDK RPM 文件

http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.rpm?AuthParam=1394808709_65e82b6cedaa0de280aa5d09e548f3ed

 

2.由于安装在虚拟机中 , 将#1中的文件拷贝到U盘。 然后 通过挂载U盘

  mount /dev/sdd1 /mnt  这个根据自己实际情况看 被系统识别到的文件块是那个 有可能是、/dev/sdc1

  可以通过 ls -l /dev/ |sed -n '/^b/p' 来看看到底是那个文件

 

3. 安装JDK

    rpm -ivh --prefix=/apps/jdk1.7  ***.rpm  

    由于重定向了默认安装位置, 当使用的时候出现了错误.canot restore segment prot after reloc: Permission denied

wKioL1MjIkWAShxeAAGCaheR-yc547.jpg

 

 经过网上的稍微查询 , 由于SELINUX 限制太强。  可以disabled掉SELINUX , 这个我不太了解。 哪位大神 可以给出 更好的解决办法:

1. 立即生效 setenforce o

2.修改/etc/selinux/config 文件 然后重启服务器

   cat /etc/selinux/config |sed 's/SELINUX=enforcing/SELINUX=disabled/' >/etc/selinux/config

   init 6

 

 

你可能感兴趣的:(restore,segment,安装JDK1.7,canot)