Ubuntu

如何在 Ubuntu13.04 中安裝 Oracle Java7

  • December 21, 2014

我正在嘗試使用本教程在 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

造成這種情況的問題是什麼?

您首先必須將 WebUPD8 儲存庫添加到您的系統:

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

然後安裝包oracle-java7-installer

如果您已經將儲存庫添加到系統中,則可能只是您從未執行過sudo apt-get update, 來更新軟體包列表。

另一種選擇是OpenJDK

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

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

您可以使用WebUPD8 團隊頁面上名為“Published in:”的下拉列表中的任何值來代替“quantal” 。我正在使用無法直接使用的“稀有”,但這非常有效。

理由:WebUPD8team 提供的安裝程序只需從 Oracle 下載並執行官方 Java 安裝程序,所有版本的 Ubuntu 都相同(目前無論如何)。因此,您真正使用哪個“安裝程序安裝程序”並不重要。

引用自:https://unix.stackexchange.com/questions/129563