ubuntu安装了java提示无jre_java – 在ubuntu 10.04上安装openjdk-7-jre – package openjdk-7-jre没有安装候选项[已关闭]...
我最近不得不在CentOS,openSUSE和Ubuntu上安装Java 7,经过很多的微调和研究,终于解决了这一点,它适用于所有三种口味:>忽略(卸载)与您的发行版一起捆绑的任何JRE或JDK。他们比他们的价值更麻烦,总是背后的最新更新。>从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JRE
我最近不得不在CentOS,openSUSE和Ubuntu上安装Java 7,经过很多的微调和研究,终于解决了这一点,它适用于所有三种口味:
>忽略(卸载)与您的发行版一起捆绑的任何JRE或JDK。他们比他们的价值更麻烦,总是背后的最新更新。
>从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JRE 7(或者JDK 7,如果你想开发)。
>对于JRE,如果你有一个64位的机器或者jre-xxx-linux-i586.tar.gz(如果是32位的话),可以得到jre-xxx-linux-x64.tar.gz。不要打扰RPM。
>对于JDK,如果你有一个64位的机器或者jdk-xxx-linux-i586.tar.gz(如果是32位的话),可以得到jdk-xxx-linux-x64.tar.gz。
>以root身份或使用sudo执行以下操作:
>#tar -xzvf jdk-xxx-linux-x64.tar.gz(或者你下载的那个)
>#mkdir / usr / java
>#mv jdkx.x.x_xx / usr / java(或者,如果JRE,这将是提取的JRE目录)
>#ln -s /usr/java/jdkx.x.x_xx / usr / java / jdkx
>#ln -s / usr / java / jdkx / usr / java / latest
>#ln -s / usr / java / latest / usr / java / default
>#ln -s / usr / java / default / bin / java / usr / bin / java
>#ln -s / usr / java / default / bin / javac / usr / bin / javac
>#ln -s / usr / java / default / bin / javah / usr / bin / javah
>#ln -s / usr / java / default / bin / javadoc / usr / bin / javadoc
>#ln -s / usr / java / default / bin / javaws / usr / bin / javaws
显然,你必须在这里填写一些空白,但你应该得到照片。作为一个工作示例,这里是我的安装(请注意,为了我的目的,我需要Java 7和Java 6 JDK的64位和32位版本,所以有很多):
# ls -al /usr/java/
total 24
drwxr-xr-x 6 root root 4096 Sep 2 11:02 .
drwxr-xr-x 14 root root 4096 Aug 9 22:14 ..
lrwxrwxrwx 1 root root 16 Aug 26 20:05 default -> /usr/java/latest
drwxr-xr-x 8 root root 4096 Sep 2 10:52 jdk1.6.0_35
drwxr-xr-x 8 root root 4096 Sep 2 10:52 jdk1.6.0_35-32
drwxr-xr-x 8 root root 4096 Sep 2 10:52 jdk1.7.0_07
drwxr-xr-x 8 root root 4096 Sep 2 10:52 jdk1.7.0_07-32
lrwxrwxrwx 1 root root 11 Sep 2 10:54 jdk6 -> jdk1.6.0_35
lrwxrwxrwx 1 root root 14 Sep 2 10:54 jdk6-32 -> jdk1.6.0_35-32
lrwxrwxrwx 1 root root 11 Sep 2 10:54 jdk7 -> jdk1.7.0_07
lrwxrwxrwx 1 root root 14 Sep 2 10:54 jdk7-32 -> jdk1.7.0_07-32
lrwxrwxrwx 1 root root 4 Sep 2 10:55 latest -> jdk7
# ls -al /usr/bin/java*
lrwxrwxrwx 1 root root 26 Aug 26 20:05 /usr/bin/java -> /usr/java/default/bin/java
lrwxrwxrwx 1 root root 27 Aug 26 20:05 /usr/bin/javac -> /usr/java/default/bin/javac
lrwxrwxrwx 1 root root 29 Aug 26 20:05 /usr/bin/javadoc -> /usr/java/default/bin/javadoc
lrwxrwxrwx 1 root root 27 Aug 26 20:07 /usr/bin/javah -> /usr/java/default/bin/javah
lrwxrwxrwx 1 root root 28 Aug 26 20:05 /usr/bin/javaws -> /usr/java/default/bin/javaws
# java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)