17 окт. 2012 г.

Oracle JDK Linux


Сейчас я помогу вам избавиться от OpenJDK
         заменив его на более стабильный Oracle JDK. 


Первым делом качаем RPM версию на сайте www.oracle.com (я качал 1.7u1).

 Открываем терминал и переходим в директорию с файлом: jdk-7u1-linux-i586.rpm

Устанавливаем rpm пакет:
                                                                     sudo zypper in jdk-7u1-linux-i586.rpm 
 Теперь мы должны добавить свежеустановленный jdk в список альтернатив:
 sudo /usr/sbin/update-alternatives --install  "/usr/bin/java" "java" "/usr/java/jdk1.7.0_01/bin/java" 40

Добавим альтернативу для использования в браузере:
 sudo /usr/sbin/update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.7.0_01/jre/lib/i386/libnpjp2.so" 40

Теперь можем выбрать наш jdk по умолчанию
 sudo /usr/sbin/update-alternatives --config java 
 Выберете /usr/java/jdk1.7.0_01/bin/java, у меня под номером 1
 Установим Oracle Java plugin по умолчанию для браузера
 sudo /usr/sbin/update-alternatives --config javaplugin Выберете /usr/java/jdk1.7.0_01/jre/lib/i386/libnpjp2.so, у меня цифра 1

 Поздравляю вы успешно заменили OpenJDK на OracleJDK

 Опционально кратко для Debian:
 С Oracle качаем бинарник и переходим к нему в папку в терминале
 make-jpkg скачанный_файл.bin dpkg -i скачанный_файл.deb update-alternatives —config java update-alternatives —config javac update-alternatives —config javaws update-alternatives —config jexec update-alternatives —config mozilla-javaplugin.so update-alternatives —config iceweasel-javaplugin.so ln -s /usr/lib/jvm/j2re1.6-oracle/lib/i386/libnpjp2.so

Комментариев нет:

Отправить комментарий