Java 无法在Fedora14上安装JDK1.7

Java 无法在Fedora14上安装JDK1.7,java,conflict,Java,Conflict,我正在尝试在我的Fedora 14 32位机器上安装JDK1.7的最新版本。我去了Oracle网站下载了RPM,并从那里下载了RPM,下载完成后,我双击RPM文件进行安装,但安装突然停止,出现此错误 测试事务错误:jdk-2000安装的文件/etc/init.d/jexec:1.7.0_51 fcs.i586与包jre-1.6.0_22-fcs.i586中的文件冲突 我签入/usr/java目录,发现已经安装了JRE版本1.7。事实上,当我运行java-version命令时,我得到的就是这个 [

我正在尝试在我的Fedora 14 32位机器上安装JDK1.7的最新版本。我去了Oracle网站下载了RPM,并从那里下载了RPM,下载完成后,我双击RPM文件进行安装,但安装突然停止,出现此错误

测试事务错误:jdk-2000安装的文件/etc/init.d/jexec:1.7.0_51 fcs.i586与包jre-1.6.0_22-fcs.i586中的文件冲突

我签入/usr/java目录,发现已经安装了JRE版本1.7。事实上,当我运行java-version命令时,我得到的就是这个

[milli@milli ~]$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
我不知道为什么我必须完全删除/usr/java文件夹,然后尝试安装JDK1.7。我尝试将/usr/java文件移动到一个外部磁盘,然后尝试安装JDK RPM,但仍然收到相同的错误


有人能帮我一下吗?

我是CentOS用户,不是Fedora,但我认为您可以安装JDK 1.7,这是关于这个安装过程的。我是以这种方式安装JDK的,Fedora 20/19/18/17/16/15/14/13/12、CentOS 6.5/6.4/6.3/6.2/6.1/6/5.10、Red Hat(RHEL)6.5/6.4/6.3/6.2/6.1/6/5.10也应该是这样

试试看,这里有一个


我希望这会有所帮助。

当我运行命令进行安装时,我遇到了一个与旧版本JRE冲突的错误,并且安装退出:
[root@milli(35)rpm下载下载)rpm-rpm-rpm-rpm-Uvh-Uvh-jdk-7-7-U51-linux-7-7-U51-linux-7-51-linux-i586.rpm准备……rpm准备……rpm准备……摩摩摩摩托托托托托托托托托托托托托托托托切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切切###########jdk-2000安装的[100%]文件/etc/init.d/jexec:1.7.0_51-fcs.i586与包jre-1.6.0_22-fcs.i586中的文件冲突[root@milli下载]#
这是什么意思?我应该删除旧版本的JRE 1.6吗?如果是这样的话,你是如何做到的?具体阅读以下答案: