如何在Ubuntu13.04中安装Oracle Java7

如何在Ubuntu13.04中安装Oracle Java7

我正在尝试使用 Ubuntu 13.04 安装 Java 7本教程。

准备您的系统

首先,您需要删除 openjdk,为此从终端运行以下命令
sudo apt-get purge openjdk*

如果你从其他 PPA 安装了 Java 7,并且遇到了 Java 问题,那么你必须在安装此处提到的 PPA 之前执行以下步骤
sudo rm /var/lib/dpkg/info/oracle-java7-installer* sudo apt-get purge oracle-java7-installer* sudo rm /etc/apt/sources.list.d/*java* sudo apt-get update

在 Ubuntu 13.04/12.10/12.04 中安装 Oracle Java 7

打开终端并运行以下命令

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

一切都很顺利,直到我达到以下目标:

sudo apt-get install oracle-java7-installer

然后我就收到错误消息

E: Unable to locate package oracle-java7-installer

造成这种情况的问题是什么?

答案1

您首先必须将 WebUPD8 存储库添加到您的系统中:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

然后安装软件包oracle-java7-installer

如果您已经将存储库添加到系统中,则可能是您从未执行过sudo apt-get update, 来更新包列表。

另一种选择是OpenJDK

答案2

如果您不想使用 OpenJDK,您可以在文件中使用不同的 Ubuntu 版本/etc/apt/sources.list.d/webupd8team-java.list

deb http://ppa.launchpad.net/webupd8team/java/ubuntu quantal main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu quantal main

除了“Quantal”之外,您还可以使用名为“Published in:”的下拉列表中的任何值。WebUPD8团队页面。我正在使用“raring”,它不能直接使用,但效果很好。

理由:WebUPD8team 提供的安装程序只需从 Oracle 下载并运行官方 Java 安装程序,这对于所有版本的 Ubuntu 都是相同的(无论如何目前)。因此,您真正使用哪个“安装程序安装程序”并不重要。

相关内容