Ponieważ 11.10 Ubuntu nie zapewnia sun-java-jdk
, jak to zainstalować?
Ponieważ 11.10 Ubuntu nie zapewnia sun-java-jdk
, jak to zainstalować?
Odpowiedzi:
UWAGA : Część treści tej odpowiedzi mogła stać się nieaktualna i istnieją komentarze, w których ludzie zgłaszali problemy. Zalecane jest, aby najpierw przeczytać komentarze.
-
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
[ Źródło ]
Posprzątaj historyczny otwarty jdk:
sudo apt-get purge openjdk*
Dodaj nowe repozytorium i zainstaluj 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 środowiska JRE i wtyczki 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
[ Źródło ]
Dzięki komentarzom pamiętaj, że możesz również wypróbować tę metodę: http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin /
Możesz także 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
Zwroty:
wersja Java "1.7.0_04" Środowisko wykonawcze Java (TM) SE (kompilacja 1.7.0_04-b20) VM maszyny wirtualnej serwera HotSpot (TM) (kompilacja 23.0-b21, tryb mieszany)
add-apt-repository ppa:eugenesan/java
a następnie zastąpiłem słowo „precyzyjne” słowem „oneiric” w synaptic. Więc teraz mam 1.6.0_26 na dokładny - nie najnowszy, ale wystarczający dla mnie.
Na oficjalnej wiki Ubuntu znajduje się bardzo dobra strona . Tam znajdziesz wszystkie zalecane metody. Użyłem tego doskonałego automatycznego skryptu .
Upewnij się, że git jest zainstalowany:
sudo apt-get install git
Buduj lokalne debaty:
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ódła i umieści je w lokalnym repozytorium, a następnie 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
Aby skonfigurować wszystko inne (np. Wtyczkę do przeglądarki, keytool itp.), Możesz użyć tego (będzie to długa lista!):
sudo update-alternatives --all
Skrypt jest opakowaniem tego skryptu Debiana , jeśli jesteś ciekawy;)
W OAB obecnie występuje problem 123 i żądanie ściągnięcia
Oto załatany pęcherzyk:
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
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java6.sh
mówi BŁĄD 404: Nie znaleziono.
Możesz zainstalować oficjalny pakiet z Oracle:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
wybierz Linux jako swoją platformę