Saltar al contenido

Oracle-Java8-Installer: ningún candidato de instalación

Solución:

NOTA: Esta respuesta ya no funciona, ya que el PPA de WebUpd8 ha quedado obsoleto desde que Oracle cambió las restricciones de licencia y acceso al código base de Oracle Java. Detalles en http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

El error es que usó instrucciones sobre cómo instalar java en Debian. No Ubuntu.

  1. Como root, vaya a esta carpeta: /etc/apt/sources.list.d
  2. Busque este archivo: webupd8team-java.list y eliminarlo.
  3. Ejecutar sudo apt-get update para que el sistema elimine cualquier referencia a ese servidor de actualización.
  4. Ejecutar sudo add-apt-repository ppa:webupd8team/java para agregar el ppa correcto a su sistema.
  5. Ejecutar sudo apt-get update de nuevo y debería poder instalar todo correctamente.

Te recomendaria que instalaste oracle-java8-set-default también, para que este paquete java sea el java predeterminado en su sistema.

Nota: El PPA del equipo WebUpd8 se suspendió a partir del 16 de abril de 2019. Por lo tanto, este PPA no tiene archivos Java. Se puede encontrar más información en la página de PPA en Launchpad. Por lo tanto, este método ya no funciona y existe por razones históricas.

Ejecute los siguientes comandos:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Luego, para instalar un jdk específico, ejecute estos:

jdk6:

sudo apt-get install oracle-java6-installer

jdk7:

sudo apt-get install oracle-java7-installer

jdk8:

sudo apt-get install oracle-java8-installer

tl; dr:

Es posible que desee un Java anterior a 11, haga clic aquí para instalar Java 7 u 8.


Razón (s) para necesitar eso

Necesitaba esto para JabRef en un Ubuntu reciente (a partir del 28 de julio de 2019) que

utiliza la versión 11 de Java que actualmente no es compatible con JabRef

(Fuente)

Por lo tanto emití sudo add-apt-repository ppa:webupd8team/java que me dice:

[long explanation you get see below]

Por esta razón, ESTE PPA ESTÁ DESCATALOGADO (a menos que encuentre alguna forma de evitar esta limitación).

Solución

La solución alternativa que salió bien para mi caso fue

instale una versión compatible de Java (7 u 8) a través del sitio web de Oracle

(Ver aquí → Introducción / 2. Oracle Java – gracias a pang por arreglar el enlace roto)

Para hacerlo, haga clic en este sitio, descargue el archivo de ajuste respectivo y siga las instrucciones proporcionadas.

Desafortunadamente, no encontré otra manera que llamarlo con la ruta absoluta, pero esto funciona. En mi caso por ejemplo

cd /usr/java/jre1.8.0_221/bin/
./java -jar ~/bin/JabRef.dir/JabRef-4.3.1.jar #or where your .jar file lies

Si Java 11 no es un problema para usted, probablemente desee utilizar este tutorial. (Gracias a Saleh Enam Shohag por el comentario)


[long explanation]

La licencia de Oracle JDK ha cambiado para las versiones a partir del 16 de abril de 2019.

El nuevo Acuerdo de licencia de Oracle Technology Network para Oracle Java SE es sustancialmente diferente de las licencias anteriores de Oracle JDK. La nueva licencia permite ciertos usos, como el uso personal y el uso de desarrollo, sin costo alguno, pero es posible que otros usos autorizados bajo licencias anteriores de Oracle JDK ya no estén disponibles. Revise los términos detenidamente antes de descargar y utilizar este producto. Las preguntas frecuentes están disponibles aquí: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html

Las descargas de Oracle Java ahora requieren iniciar sesión en una cuenta de Oracle para descargar actualizaciones de Java, como la última versión de Oracle Java 8u211 / Java SE 8u212. Debido a esto, no puedo actualizar el PPA con la última versión de Java (y Oracle rompió los enlaces antiguos).

Por esta razón, ESTE PPA ESTÁ DESCATALOGADO (a menos que encuentre alguna forma de evitar esta limitación).

Instalador de Oracle Java (JDK) (descarga e instala automáticamente Oracle JDK8). No hay archivos Java reales en este PPA.

Importante -> Por qué los instaladores de Oracle Java 7 y 6 ya no funcionan: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html

Actualización: Oracle Java 9 ha llegado al final de su vida útil: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html

El PPA es compatible con Ubuntu 18.10, 18.04, 16.04, 14.04 y 12.04.

Más información (e instrucciones de instalación de Ubuntu):

  • http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

Instrucciones de instalación de Debian:

  • Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

Para Oracle Java 11, consulte un PPA diferente -> https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html Más información: https://launchpad.net / ~ webupd8team / + archivo / ubuntu / java Press [ENTER] para continuar o Ctrl-c para cancelar la adición.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *