Добрый день, мне необходимо поставить именно 6 версию sun Java JDK на openSuSe 12.2
Проблема в том, что скачав bin файл с оф сайта и получив из него rpm пакеты, я начинаю установку и она проходит успешно... но вот косяк... Java не появляется в альтернативах а когда я пытаюсь ее туда добавить выскакивает что-тов роде: "ошибка, ссылка на /etc/bin/Java уже существует" Подскажите актуальный ман для suse ибо я находил в инете но он мне не особо помог. Желательно русскоязычный и пошаговый. заранее спасибо.

2

Это попробуйте (предварительно удалив предыдущую установку):

su
zypper ar -f http://download.opensuse.org/repositories/Java:/sun:/Factory/openSUSE_Factory/ Java:/sun:/Factory/openSUSE_Factory/
zypper ref
zypper in  java-1_6_0-sun java-1_6_0-sun-plugin

Сейчас я помогу вам избавиться от 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
Взято с http://kolesnikov-dv.ru