如何将 Oracle Java 7 降级到 Java 6?

如何将 Oracle Java 7 降级到 Java 6?

我最近将我的 Wubi 安装改为完整安装,这样比 Wubi 运行起来顺畅多了。我不得不重新安装所有的东西,因为我是按照懒人的方式安装的,在重新安装 Java 之后,我决定使用 Oracle 的版本,因为它被认为更稳定,而且没有一个 Java 程序在 Oracle 下会崩溃。

但是,现在我发现某些程序,特别是 3D 程序,存在一些大问题,而且我知道这些问题是由于 Java 7 与 Java 6 不太相似造成的,因为同样的程序在我的 Windows 启动下运行良好,而我的 Windows 启动上有 Java 6。

有些信息可能让我感觉我想运行 OpenJDK 之类的东西,但事实并非如此。我只是想知道如何从 Oracle Java 7 降级到 Oracle Java 6。

谢谢。

编辑:为了安装,我使用了以下方法:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

答案1

您可以使用以下方式卸载它ppa 清除

1)安装ppa-purge:sudo apt-get install ppa-purge

2)清除你的 java ppa:sudo ppa-purge ppa:webupd8team/java

3)然后你就可以从 Oracle 下载 Java-6

4)打开终端并使下载的文件可执行:chmod +x ~/path/to/downloaded/file

5)运行安装程序:~/path/to/downloaded/file

如果你觉得懒惰,并且同意Oracle 许可证,只需将其粘贴到终端:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:webupd8team/java ; cd ~/ ; p=$(uname -p) &&  if [ "$p" = "x86_64" ] ; then wget -c http://download.oracle.com/otn-pub/java/jdk/6u32-b05/jre-6u32-linux-x64.bin ; else wget -c http://download.oracle.com/otn-pub/java/jdk/6u32-b05/jre-6u32-linux-i586.bin ; fi ; chmod +x ~/jre-6u32-linux* ; sudo ~/jre-6u32-linux*

相关内容