Jak zainstalować Sun/Oracle Java SDK na Ubuntu?
Ponieważ 11.10 Ubuntu nie dostarcza sun-java-jdk
, jak mogę go zainstalować?
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.
–
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 ]
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 ]
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/
Możesz również dodać następujące
sudo update-alternatives --config java
Powinieneś otrzymać następujące
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)
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
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 ;)
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
Możesz zainstalować oficjalny pakiet od Oracle : http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
wybierz linux jako platformę