2011-11-04 15:50:25 +0000 2011-11-04 15:50:25 +0000
100
100

Wie kann ich das Sun/Oracle Java SDK unter Ubuntu installieren?

Da Ubuntu 11.10 das sun-java-jdk nicht bereitstellt, wie installiere ich es?

Antworten (3)

105
105
105
2011-11-04 15:54:09 +0000

HINWEIS : Ein Teil des Inhalts dieser Antwort könnte veraltet sein und es gibt einige Kommentare, in denen Leute über Probleme berichtet haben. Es wird empfohlen, zuerst die Kommentare durchzulesen.

Ubuntu 11.10 Oneric

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

[ Quelle ]

Ubuntu 12.04 Precise

Bereinigen Sie das historische open jdk:

sudo apt-get purge openjdk*

Ein neues Repo hinzufügen und das sdk installieren:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Wenn Sie das JRE und das Browser-Plugin wollen:

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

[ Quelle ]

Ubuntu 12.04 (Precise Pangolin) - ein anderer Weg

Danke für die Kommentare, bitte beachten Sie, dass Sie auch diese Methode versuchen können: http://www.liberiangeek. net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/

Machen Sie das sun java zum Standard

Sie sollten auch folgendes hinzufügen

sudo update-alternatives --config java

Sie sollten folgendes erhalten

Auswahl Pfad Priorität Status

0 /usr/lib/jvm/java- 7-oracle/bin/java 1 auto mode 1 /usr/lib/jvm/java-7-oracle/bin/java 1 manual mode * 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 manual mode

Drücken Sie die Eingabetaste, um die aktuelle Auswahl zu behalten[*], oder geben Sie die Auswahlnummer ein: 2

Wählen Sie (2) und drücken Sie die Eingabetaste

Jetzt läuft:

java -version

Liefert:

java version “1. 7.0_04” Java™ SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot™ Server VM (build 23.0-b21, mixed mode)

13
13
13
2012-04-22 18:21:53 +0000

Es gibt eine sehr gute Seite im offiziellen Ubuntu-Wiki . Dort können Sie alle empfohlenen Methoden finden. Ich habe dieses ausgezeichnete automatische Skript verwendet.

Stellen Sie sicher, dass git installiert ist:

sudo apt-get install git

Sun/Oracle Java 1.6.0

Build local debs:

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh

Das Skript baut Pakete aus den Quellen und legt sie im lokalen Repo ab, dann können sie z.B. installiert werden:

sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source

Sie können alle verfügbaren Pakete in /var/local/oab/deb

sehen. Vergessen Sie nicht, die richtige Version auszuwählen:

sudo update-alternatives --config java

Um alles andere (wie Browser-Plugin, Keytool, etc.) einzurichten, können Sie dies verwenden (es wird eine lange Liste!):

sudo update-alternatives --all

Das Skript ist ein Wrapper für dieses Debian-Skript , wenn Sie neugierig sind ;)

Oracle Java 1.7.0_51

Es gibt ein Issue 123 derzeit im OAB und einen pull request

Hier ist die gepatchte Version:

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7

sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source

Lesen Sie mehr auf AskUbuntu

4
4
4
2011-11-04 16:21:52 +0000

Sie können das offizielle Paket von Oracle installieren: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html

wählen Sie Linux als Ihre Plattform