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

Jak zainstalować Sun/Oracle Java SDK na Ubuntu?

Ponieważ 11.10 Ubuntu nie dostarcza sun-java-jdk, jak mogę go zainstalować?

Odpowiedzi (3)

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

NOTE : Niektóre treści zawarte w tej odpowiedzi mogły stać się przestarzałe i jest kilka komentarzy, w których ludzie zgłaszali problemy. Radzimy najpierw zapoznać się z tymi komentarzami.

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

[ Source ]

Ubuntu 12.04 Precise

Wyczyść historyczne otwarte jdk:

sudo apt-get purge openjdk*

Dodać nowe repo i zainstalować sdk:

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

Jeśli chcesz JRE i plugin do przeglądarki:

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

[ Source ]

Ubuntu 12.04 (Precise Pangolin) - inny sposób

Dzięki za komentarze, pamiętaj, że możesz spróbować też tej metody: http://www.liberiangeek. net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/

Make the sun java the default

Możesz również dodać następujące

sudo update-alternatives --config java

Powinieneś otrzymać następujące

Selection Path Priority Status

0 /usr/lib/jvm/java- 7-oracle/bin/java 1 tryb automatyczny 1 /usr/lib/jvm/java-7-oracle/bin/java 1 tryb ręczny * 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 tryb ręczny

Naciśnij enter, aby zachować bieżący wybór, lub wpisz numer wyboru: 2

Wybierz (2) i naciśnij enter

Teraz działa:

java -version

Zwraca:

java wersja “1. 7.0.004” Java™ SE Runtime Environment (build 1.7.004-b20) Java HotSpot™ Server VM (build 23.0-b21, mixed mode)

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

Jest bardzo dobra strona na oficjalnej Ubuntu wiki . Można tam znaleźć wszystkie zalecane metody. Ja użyłem tego doskonały automatyczny skrypt .

Upewnij się, że git jest zainstalowany:

sudo apt-get install git

Sun/Oracle Java 1.6.0

Zbuduj lokalne deby:

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

Skrypt zbuduje pakiety ze źródeł i umieści je w lokalnym repo, a następnie będzie można je zainstalować np:

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

Możesz zobaczyć wszystkie dostępne pakiety w /var/local/oab/deb

Pamiętaj, aby wybrać odpowiednią wersję:

sudo update-alternatives --config java

Do ustawienia wszystkiego innego (jak wtyczki do przeglądarki, keytool, itp.) możesz użyć tego (to będzie długa lista!):

sudo update-alternatives --all

Skrypt jest wrapperem dla tego skryptu Debiana , jeśli jesteś ciekawy ;)

Oracle Java 1.7.0_51

Istnieje Issue 123 obecnie w OAB i pull request

Oto załatana wersja:

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

Czytaj więcej na AskUbuntu

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

Możesz zainstalować oficjalny pakiet od Oracle : http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html

wybierz linux jako platformę