¿Cómo instalo Java?

170

¿Cómo instalo Java, incluso en mi navegador, para que los sitios web con Java funcionen?

    
pregunta 20 revs, 10 users 26%unknown 28.06.2018 - 11:34

14 respuestas

184

Hay varias implementaciones de Java. Las tres implementaciones más comunes cuando se habla de Ubuntu son:

  • OpenJDK : el objetivo principal del proyecto OpenJDK es producir un implementación de código abierto de la plataforma Java SE (6 y 7). Esto es la versión predeterminada de Java que usa Ubuntu y es la más fácil de instalar.
  • Sun Java : Sun Java es la implementación de referencia para Java 6. Su soporte ha sido descontinuado en Ubuntu.
  • Oracle Java : Oracle Java es la implementación de OpenJDK Java Se Platform versión 7 de Oracle. Oracle presentó con esta implementación una licencia que impide la distribución.

Desde Ubuntu 11.10 (Oneiric Ocelot) y debido a problemas de licencia Ubuntu ya no distribuirá el JDK de Oracle y JRE . Además, las versiones anteriores suministradas en los PPA adolecen de problemas de seguridad y no se recomienda su instalación en ningún sistema Ubuntu.

No hay más versiones admitidas de .deb de Ubuntu con referencia a Sun Java u Oracle Java, Ubuntu oficialmente admite OpenJDK y la implementación OpenJRE de Java, que es la base para la propia implementación de Oracle.

OpenJRE es la implementación oficial de Java Runtime Environment (JRE) para sus sistemas Ubuntu y debería ser suficiente para ejecutar cualquier programa Java que pueda necesitar y está incluido en el repositorio principal y es fácilmente instalable.

OpenJRE

O abriendo un terminal y escribiendo

sudo apt-get install openjdk-8-jre 

El paquete openjdk-8-jre contiene solo Java Runtime Environment. Si desea desarrollar programas Java, instale el paquete openjdk-8-jdk :

También es importante instalar el contenedor para admitir aplicaciones Java en su navegador web, el Iced-Tea Java Plugin .

Plugin IcedTea

O a través de un terminal

sudo apt-get install icedtea-plugin

O busque icedtea-plugin en el Centro de software de Ubuntu.

Para asegurarse de que está ejecutando la versión correcta de Java, use este comando para establecer su elección:

sudo update-alternatives --config java

java -version debe mostrar la elección que realizó anteriormente.

Si necesita instalar OpenJDK-JRE 6 o OpenJDK-JDK 6

openjdk-6-jre (haga clic para instalar) está disponible para la instalación de Ubuntu 8.04 (Hardy Heron) y más.

Instálalo con

sudo apt-get install openjdk-6-jre

O si necesita el paquete de los desarrolladores, openjdk-6-jdk (haga clic para instalar), instale con:

sudo apt-get install openjdk-6-jdk

También se puede instalar una versión del icedtea-plugin (haga clic para instalar) si va a ir para usar OpenJDK 6.

Instálelo con:

sudo apt-get install icedtea6-plugin

Si realmente desea utilizar la Plataforma Java SE de Oracle , consulte ¿Cómo puedo instalar Sun? / Java JDK propiedad de Oracle 6/7/8 o JRE? .

    
respondido por el Bruno Pereira 08.08.2018 - 10:37
52

La instalación de OpenJDK no es suficiente para habilitar Java en los navegadores. También deberá instalar el paquete icedtea-7-plugin :

Es posible que sea necesario reiniciar el navegador.

    
respondido por el Lekensteyn 13.06.2011 - 10:57
22

Para instalar Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer
respondido por el subeh.sharma 22.02.2012 - 12:03
17

Instalación de OpenJDK - Recomendado

La forma más sencilla de instalar Java en Ubuntu es usar OpenJDK . Esto funcionará bien para la mayoría de las personas. Para instalarlo, haga clic en el botón pequeño con el logotipo de Ubuntu, como se muestra en la captura de pantalla a continuación.

Después de abrir Dash Home, debe escribir Terminal . Haga clic en el icono que está en un círculo en la captura de pantalla a continuación.

Esto abrirá la Terminal , que es la versión de Ubuntu, el símbolo del sistema de Windows, aunque la Terminal tiene muchas más funciones. Ahora, copie y pegue el siguiente comando en la ventana del Terminal. Tendrá que usar Control Shift V para pegar texto en el terminal.

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Necesitará ingresar su contraseña para usar este comando. Aunque no se mostrará en la Terminal, aún se ingresará cuando lo ingrese. Después de ejecutar este comando, se configurará para ejecutar y desarrollar aplicaciones Java.

Instalación de Oracle Java

OpenJDK funciona bien para la mayoría de las personas, pero si juegas Minecraft, deberás utilizar Oracle Java en su lugar. Para instalar Oracle Java, ejecute el comando siguiente de a uno en la Terminal.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Esto descargará Java del sitio web de Oracle y lo instalará por usted.

respondido por el Aaron Hill 21.08.2012 - 13:31
12

Abra su terminal con Ctrl + Alt + T y:

Ahora esto instalará la versión de prueba de Java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
    
respondido por el pileofrocks 02.03.2013 - 15:10
10

Oracle Java 8 acaba de lanzarse (estable). Para instalarlo en Ubuntu, puede usar WebUpd8 Java PPA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

El PPA en sí mismo no proporciona los binarios de Oracle Java 8 (eso no está permitido por la licencia de Oracle Java). En su lugar, se utiliza un instalador que descarga e instala automáticamente Oracle Java 8. Al usar este PPA, también recibirá actualizaciones automáticas de Java 8.

Más información y algunos consejos sobre el uso / configuración posterior de Oracle Java 8 @ WebUpd8 en Instale Oracle Java 8 en Ubuntu a través del repositorio PPA [JDK 8] .

    
respondido por el Alin Andrei 29.01.2015 - 19:25
5

Desafortunadamente, debido a problemas con su licencia, Oracle Java ya no se distribuye en los repositorios oficiales de Ubuntu. Tienes dos opciones principales: o prueba OpenJDK, un reemplazo de código abierto para Oracle Java, o continúa con la instalación "manual" (que es exactamente lo que intentabas hacer). Ambas opciones se describen en la wiki de ayuda: enlace . Esta página también incluye algunas otras alternativas que, según sus necesidades, puede encontrar más adecuadas.

Solo una nota al margen: la mayoría de las veces, con Ubuntu, no debería descargar software de Internet, sino usar el Centro de software de Ubuntu. El software que encontrará allí está garantizado para ser estable, seguro y respetar las convenciones estándar del sistema. Oracle Java es solo una excepción a esta regla.

    
respondido por el Andrea Corbellini 07.04.2012 - 15:56
4

Simplemente ve a Aplicaciones - & gt; Centro de software de Ubuntu y luego buscar Java .

    
respondido por el Alvar 13.06.2011 - 16:24
3

# versión actual de Java: obtenga ambas descarga de jdk / jre aquí

sudo mkdir /usr/local/java

cd /usr/local/java

# eliminar instalaciones anteriores si alguna

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# mover directorios descargados / expandidos a / usr / local / java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# crear enlaces simbólicos

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# SÓLO hay que hacer lo siguiente en la instalación reciente de ubuntu: IGNORE si previamente instalaste cualquier versión java ya que está en su lugar

# enlaces simbólicos de configuración:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Finalmente, colóquelos en su ~ / .bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

ahora estás bloqueado y cargado; -)

    
respondido por el Scott Stensland 24.10.2015 - 22:24
3

ACTUALIZACIÓN: desde Ubuntu 16.04 puedes instalarlo sin el ppa a través de

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

RESPUESTA AL LEGADO:

Para Ubuntu & lt; 16.04 no había ningún paquete oficial para Java 8 de OpenJDK (la versión de código abierto), pero puede instalarlo a través de < a href="https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa"> este PPA ejecutando:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
    
respondido por el thelastshadow 15.09.2016 - 16:40
2

Hay algunas maneras de instalar Java en Ubuntu:

Instale OpenJDK (el código fuente abierto equivalente a Java de Sun) directamente desde el Centro de software de Ubuntu. Todo lo que necesitas hacer es buscar Java. Eso tiende a funcionar como es para mí.

Si necesita Java de Sun, supongamos que quiere jugar a Minecraft, descargue el JRE como describió desde Java.com, pero asegúrese de que su archivo .bin se pueda ejecutar. Para ello, abra un terminal y escriba lo siguiente (supongo que lo tiene en su carpeta de descargas, así que cambie la línea de CD en consecuencia, si no está donde está):

cd /home/user/Downloads
sudo chmod +x jre-6u31-linux-i586.bin

Luego, debería poder cerrar su terminal, haga clic con el botón derecho en su archivo .bin y seleccione "Ejecutar", que debería ejecutar el instalador. Si esto no es una opción, solo haga lo siguiente desde el terminal (en la misma carpeta que las otras dos acciones):

./jre-6u31-linux-i586.bin

Eso simplemente ejecuta el archivo especificado y si escribió correctamente las dos primeras líneas, la instalación.

    
respondido por el Jonas Christensen 07.04.2012 - 15:55
1

Si te falta Java en Firefox, entonces

plug=~/.mozilla/plugins/libnpjp2.so && 
test -e $plug && readlink -f $plug || 
  ln -f -s 'find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1' 'dirname $plug' && 
ls -la $plug

Este script sobrescribirá libnpjp2.so incluso si existe, pero apunta a un archivo incorrecto (por ejemplo, el enlace simbólico está roto).

    
respondido por el test30 29.01.2015 - 19:27
0

Hice un instalador Java basado en texto usando comandos de terminal. Utiliza wget , tar , update-alternatives y ln . Instalará el JRE de Oracle con el complemento de Firefox.

Puede descargar el instalador desde Google Drive aquí . Luego, colóquelo en su carpeta de inicio, abra Terminal y escriba bash Install . Luego ejecutará el instalador en la Terminal. Utiliza sudo , por lo que tendrá que escribir su contraseña después de que se descargue. Además, esta es la versión de 64 bits, por lo que agregaré la de 32 bits más tarde.

    
respondido por el Feldpausch All4 29.01.2015 - 19:27
0

Las instrucciones detalladas para instalar Oracle Java 8 se actualizan en el blog aquí .

También puede usar los comandos a continuación para obtener una respuesta rápida:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt install oracle-java8-set-default

javac -version

Tenga en cuenta que también puede instalar openJDK, que Oracle también mantiene.

    
respondido por el Shashank Rastogi 02.07.2018 - 13:57

Lea otras preguntas en las etiquetas