GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Configuración Oracle Java7?

Instalé Oracle Java 7 de acuerdo con esta guía.
Cuando ejecuto sudo update-java-alternatives -s java-7-oracle , me da:

update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/bin/jexec for jexec not registered, not setting.
update-alternatives: error: alternative /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so for mozilla-javaplugin.so not registered, not setting.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.

¿Cuál es el problema?
Uso ubuntu12.04 amd64.

Respuesta aceptada:

Properly installing Oracle java 7 JDK and JRE on Ubuntu 64Bits and beased distributions.

Instalar correctamente Oracle java 7 JDK y JRE en Ubuntu 64Bits y distribuciones basadas.

OPCIÓN 1:Paso a Paso

ABRIR UNA VENTANA DE TERMINAL (uxterm o cualquier otro emulador de terminal)

Ejecutar como root

sudo -i

cd /

Garantizar que el comando "apt-add-repository" funciona (un error conocido en algunas distribuciones basadas en Ubuntu de 64 bits)

aptitude update

aptitude install python-software-properties

Instalar Oracle Java PPA

apt-add-repository ppa:webupd8team/java

Instalar Java de Oracle

aptitude update

aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin

Solucionar problemas conocidos de Java de Oracle:parte 1. Crear el directorio "/usr/lib/xulrunner-addons/plugins/"

mkdir -p /usr/lib/xulrunner-addons/plugins

Solucionar problemas conocidos de Java de Oracle:parte 2. Registrar alternativas faltantes

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

Solucionar problemas conocidos de Java de Oracle:parte 3. Corrija la ubicación del archivo "jexec" en "/usr/lib/jvm/.java-7-oracle.jinfo"

sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo

Actualice las alternativas de Java para que Oracle Java sea el Java predeterminado en el sistema

update-java-alternatives -s java-7-oracle

Desinstalar archivos java de OpenJDK

aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm

Cerrar sesión del usuario "raíz"

exit

Cerrar ventana de terminal

exit

OPCIÓN 2:GUIÓN ÚNICO

ABRIR UNA VENTANA DE TERMINAL (uxterm o cualquier otro emulador de terminal)

sudo -i

cd /

aptitude update

aptitude install python-software-properties

apt-add-repository ppa:webupd8team/java

aptitude update

aptitude install oracle-java7-jdk oracle-java7-set-default oracle-java7-installer oracle-java7-plugin

mkdir -p /usr/lib/xulrunner-addons/plugins

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

update-alternatives --set xulrunner-1.9-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

sed -i '[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/bin/[email protected] jexec /usr/lib/jvm/java-7-oracle/jre/lib/[email protected]' /usr/lib/jvm/.java-7-oracle.jinfo

update-java-alternatives -s java-7-oracle

aptitude purge openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib default-jre default-jre-headless icedtea-7-jre-jamvm

exit

exit

Ubuntu
  1. Cómo instalar Java JDK en Debian 11

  2. Cómo instalar Oracle Java JDK 18 en Ubuntu 20.04 | Ubuntu 22.04

  3. Instale Oracle Java 16 en Ubuntu 18.04/20.04/21.04:¿un proceso paso a paso?

  4. Oracle descontinuó Oracle Java (jdk) Installer Ppa??

  5. Java 10 Webupd8?

2 formas de instalar Oracle Java 17 en Ubuntu 20.04 | 22.04 LTS

Cómo instalar Oracle Java 8 de 64 bits Ubuntu 22.04 | 20.04 LTS

¿Cómo instalar Java (OpenJDK u Oracle Java) en Ubuntu 20.04 Linux?

Cómo instalar Oracle Java en Ubuntu 17.04

Cómo instalar Oracle Java en Ubuntu 17.10

Cómo instalar Oracle Java en Ubuntu 18.04 LTS