Java Oracle w Ubuntu 10.10

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu.
Ta strona jest nadal dostępna jedynie w celach informacyjnych.

Ubuntu 10.10 zawiera standardowo OpenJDK. Pomimo, że wiele programów Java funkcjonuje obecnie z OpenJDK, niektóre wymagają wersji Java firmy Oracle (formalnie Sun). W tym artykule opisujemy jak może zostać dodana Java Oracle zamiast OpenJDK w Ubuntu 10.10.

Ważna informacja: W grudniu 2012 z repozytoriów Debiana i Ubuntu została usunięta Java Oracle, z powodów bezpieczeństwa i licencjonowania. Oracle Java może zostać zainstalowana ręcznie, aktualizacje bezpieczeństwa muszą w tym przypadku również zostać ręcznie zainstalowane - vide Instalacja Oracle Java JRE 6 w Ubuntu.

Aktywacja Canonical Partners Paketquelle

Pakiety Java mogą zostać zainstalowane poprzez repozytoria Ubuntu. Należy do tego aktywować Canonical Partners jako źródło pakietów:

  1. Wybierz w Ubuntu Software Center Edit -> Software Sources
    Ubuntu 10.10 Software Center
  2. Następnie należy w Other Software wybrać punkt Canonical Partners:
    Ubuntu 10.10 Software Sources

Instalacja Oracle/Sun Java w Synaptic

Należy zainstalować pakiet 'sun-java6-plugin - przez co zainstalowane zostaną wszystkie wymagane pakiety:

Ubuntu 10.10 Synaptic Package Manager

Odinstalowanie OpenJDK

Aby w alternatywnym systemie (vide /etc/alternatives jak i update-alternatives) wszystkie odwołania Java prowadziły do Oracle Java, należy najlepiej odinstalować OpenJDK:

user@ubuntu-10-10:~$ dpkg -l | grep -i openjdk
ii  icedtea-6-jre-cacao     6b20-1.9.1-1ubuntu3    Alternative JVM for OpenJDK, using Cacao
ii  icedtea6-plugin         6b20-1.9.1-1ubuntu3    web browser plugin based on OpenJDK and IcedTea to execute Java applets
ii  openjdk-6-jre           6b20-1.9.1-1ubuntu3    OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-6-jre-headless  6b20-1.9.1-1ubuntu3    OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-6-jre-lib       6b20-1.9.1-1ubuntu3    OpenJDK Java runtime (architecture independent libraries)
user@ubuntu-10-10:~ sudo apt-get remove openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib icedtea-6-jre-cacao icedtea6-plugin
user@ubuntu-10-10:~

Porównanie aplikacji KVM OpenJDK - Oracle Java

Tutaj widoczne są różnice aplikacji KVM (płyta X8DT3-F). Po lewej stronie z OpenJDK, po prawej z Oracle Java.

KVM z OpenJDK KVM z Oracel Java

Dalsze informacje

Powiązane artykuły

Dwa default gateway w jednym systemie
Instalacja Icinga 1.6.1 pod Debianem 6.0 Squeeze
Instalacja oprogramowania Nagios w Debianie 5.0 Lenny