Я пытался следовать превосходному ответу на вопрос, Как правильно удалить OpenJDK и JRE и установить системное использование только и только Sun JDK и JRE?, но, кажется, существуют некоторые побочные эффекты:
root@ubuntu10:/usr/local/bin# update-java-alternatives -s java-6-sun
update-alternatives: error: no alternatives for java-rmi.cgi.
update-alternatives: error: no alternatives for mozilla-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: no alternatives for mozilla-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
Какая-либо идея, как исправить это?
Sun-6-java постепенно сокращается Oracle и больше не поддерживается. Поэтому нет никаких плагинов, доступных для Вашего браузера больше.
OpenJDK является единственным стеком, который необходимо использовать, поскольку sun-java-6 устарел и является устаревшим.
http://en.wikipedia.org/wiki/OpenJDK
Если требуется использовать функции Proprietary Closed Source в Java, необходимо будет установить версию из java.com (который является также OpenJDK, так действительно не смотрите преимущество по версии Репозитория Ubuntu).
OpenJDK назад совместим со старым Sun-6-java. Что Вы не можете выполнить с OpenJDK?
Ссылки Предложений Oracle на Java 7, необходимо стараться изо всех сил получать Java 6.
Предыдущее редактирование к моему сообщению "broiyan" удерживается от использования.
На самом деле можно просто добавить partner
репозиторий в /etc/apt/sources.list
:
deb http://archive.canonical.com/ubuntu lucid partner
Если Вы не находитесь на ясном, замене lucid
с Вашим распределением (можно получить его с lsb_release -c
).
Если у Вас все еще есть проблема с плагином Java, можно сделать как, я сделал, следую инструкциям здесь:
sudo update-alternatives --install /usr/lib/mozilla/plugins/mozilla-javaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so 1
Если Вы не находитесь в системе на 64 бита, замене amd64
i386
.