Estoy tratando de instalar el Kit de desarrollo de Java (JDK) en la distribución Ubuntu Linux, pero no puedo instalarlo.
¿Cuáles son los pasos para instalarlo en Ubuntu?
Estoy tratando de instalar el Kit de desarrollo de Java (JDK) en la distribución Ubuntu Linux, pero no puedo instalarlo.
¿Cuáles son los pasos para instalarlo en Ubuntu?
Respuestas:
En referencia a la pregunta de Ubuntu ¿ Cómo configurar JAVA_HOME para OpenJDK? ,
¿Cómo instalar
Open JDK
(kit de desarrollo de Java) en Ubuntu (Linux)?Abra la Terminal desde el Tablero de aplicaciones o presione Ctrl+ Alt+T
Repositorio de actualizaciones:
Opcional: para buscar distribuciones disponibles de
openjdk
, utilice el siguiente comando:Instale la versión adecuada con el siguiente comando:
Para el
JAVA_HOME
comando de tipo (Variable de entorno) como se muestra a continuación, en "Terminal" utilizando su ruta de instalación ...(Nota:
/usr/lib/jvm/java-8-openjdk
aquí se usa simbólicamente solo para demostración. Debe usar su ruta según su instalación).Para el
PATH
comando de tipo (Variable de entorno) como se muestra a continuación, enTerminal
:export PATH=$PATH:$JAVA_HOME/bin
Para verificar su instalación:
java -version
fuente
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
conexport PATH=$PATH:$JAVA_HOME/bin
, que es más SECO/usr/lib/jvm/java-7-openjdk-amd64
openjdk-8-jdk
No hayopenjdk-7-jdk
ver aquíLo siguiente solía funcionar antes de que la licencia de Oracle Java cambiara a principios de 2019.
El PPA se suspende, hasta que el autor encuentre una solución para los problemas de licencia.
fuente
También puede instalar JDK 1.7 de Oracle con bastante facilidad; como ejemplo, así es cómo instalar JDK 1.7.0_13;
Como root, hazlo;
Como usuario normal, agregue o cambie estas dos líneas en su ~ / .profile para apuntar a la instalación;
Si se trata de una actualización, es posible que también desee eliminar el antiguo directorio de instalación de Java
/usr/local
.Cerrar sesión y volver a iniciarla (o hacer
. ~/.profile
), y todo debería funcionar.La desventaja del JDK de Oracle es que no se actualizará con el resto de su sistema como lo hará OpenJDK, por lo que lo consideraría principalmente si está ejecutando programas que lo requieren.
fuente
sudo mv <nameOfYourFile.tar.gz> /usr/local
~/.profile
archivo:alias java='$JAVA_HOME/bin/java'
yalias javac='$JAVA_HOME/bin/javac'
alien
para instalarlo.sudo alien -i jdk-xxxxx.rpm
En caso de que ya haya descargado el archivo ZIP, siga estos pasos.
Ejecute el siguiente comando para descomprimir su archivo.
Una vez completada la instalación, configure las variables de entorno de la siguiente manera.
Edite la ruta del sistema en el archivo
/etc/profile
:Agregue las siguientes líneas al final.
Fuente: http://javaandme.com/
fuente
Si desea instalar el último JDK 1.8, use el PPA webupd8team.
Agregue el repositorio en su sistema:
Ahora puede instalar Oracle Java 8 con el siguiente comando:
Este repositorio de ppa también proporciona un paquete para establecer variables de entorno automáticamente. Sólo tipo:
fuente
OpenJDK está bien para la mayoría de los casos, pero Oracle JDK puede ser necesario para algunas aplicaciones de clientes bancarios (mi caso): no puedo usar OpenJDK.
Me sorprende no ver ninguna respuesta con el método predeterminado (repositorio sin PPA externos) en Ubuntu 12.10+ para Oracle JDK. Intentaré describirlo.
sudo apt-get install java-package
.tar.gz
archivo descargado :make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz
este comando producirá un.deb
paquete.sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb
)Es la forma oficialmente admitida por los desarrolladores de Debian para instalar Oracle JDK, y supongo que es muy simple.
fuente
Instalar Java 8 en Ubuntu
Primero debe agregar el repositorio PPA Java de webupd8team en su sistema e instalar Oracle Java 8 usando el siguiente conjunto de comandos.
Verifique la versión de Java instalada
Después de instalar con éxito Oracle Java utilizando los pasos anteriores, verifique la versión instalada con el siguiente comando.
Configurar el entorno Java
En el repositorio de Webupd8 ppa que también proporciona un paquete para establecer variables de entorno, instale este paquete usando el siguiente comando.
Referencia
fuente
sudo apt-get install oracle-java9-installer
Simplemente ejecute:
fuente
Wiki del sitio web de Ubuntu:
Para Ubuntu 10.04 LTS , los paquetes sun-java6 se han eliminado de la sección Multiverso del archivo de Ubuntu. Se recomienda que use openjdk-6 en su lugar.
Si no puede cambiar de Sun JDK / JRE patentado a OpenJDK, puede instalar paquetes sun-java6 desde el Repositorio Canonical Partner. Puede configurar su sistema para usar este repositorio a través de la línea de comandos:
Para Ubuntu 10.10 , los paquetes sun-java6 se han eliminado de la sección Multiverso del archivo Ubuntu. Se recomienda que use openjdk-6 en su lugar.
Si no puede cambiar de Sun JDK / JRE patentado a OpenJDK, puede instalar paquetes sun-java6 desde el Repositorio Canonical Partner. Puede configurar su sistema para usar este repositorio a través de la línea de comandos:
fuente
Usando un PPA
Puede usar PPA WebUpd8 (esto descargará los archivos necesarios de Oracle e instalará JDK 8):
¿Es seguro agregar PPA a mi sistema y cuáles son algunas de las "señales de alerta" a tener en cuenta?
También asegúrese de que su variable JAVA_HOME se haya configurado en:
Manual de instalación
El tar.gz proporcionado por Oracle no tiene un proceso de instalación real. Simplemente extrae esos archivos a la ubicación que desee y los agrega a su ruta. Entonces el proceso es el siguiente:
Descargue un archivo
.tar.gz
de Oracle (aquí usaré jdk-8u20-linux-x64.tar.gz); Extraerlo a alguna parte;Mueva la carpeta extraída a
/usr/lib/jvm
. Esto no es obligatorio, pero es el lugar donde está instalado el software de tiempo de ejecución JavaCrear un archivo
/etc/profile.d/oraclejdk.sh
con el siguiente contenido (adapte las rutas para reflejar la ruta donde almacenó su JDK):¡Hecho! Esas rutas solo se reconocerán después de cerrar sesión o reiniciar, por lo que si desea usarlas de inmediato, ejecute
source /etc/profile.d/oraclejdk.sh
.fuente
En Ubuntu 18.04 , podemos instalar Java como un paquete normal sin usar un repositorio externo
Solo ejecuta este comando
fuente
Echa un vistazo a OpenJDK . Es la implementación estándar de JVM en Linux.
fuente
Puede usar el
sudo apt-get install default-jdk
comando de terminal para instalar el JDK predeterminado versión .Antes de instalar Java, escriba el
sudo apt-get update
comando de terminal y luego escriba elinstall terminal
comando. Puedes obtener más información desde aquí .fuente
Recomiendo JavaPackage .
Es muy simple. Solo necesita seguir las instrucciones para crear un paquete .deb a partir del archivo tar.gz de Oracle.
fuente
sun-java6-jdk es un paquete virtual proporcionado por oracle-java8-installer o oracle-java7-installer u oracle-java7-installer.
te dará sun-java6-jdk.
fuente
oracle-java8-installer
está disponible solo desde PPA externoLo mejor es instalar Java predeterminado hasta que no se requiera una versión específica de Java. Antes de esto, ejecute java -version para verificar si Java aún no está instalado.
Eso es todo lo que se necesita para instalar Java .
fuente
Puede instalar a través de
apt-get
:También vía manual
Después, no olvides verificar la versión:
fuente
He instalado con éxito JDK 10 en Ubuntu 18.04 LTS después de este video .
Estoy copiando el extracto de la descripción del video.
Simplemente abra la terminal y dé estos comandos:
Para la instalación de Java (PPA)
Para configurar variables de entorno (hacer java10 predeterminado)
Se puede seguir el mismo procedimiento en Ubuntu 16.04, Linux Mint, Debian y otros sistemas Linux relacionados para instalar JDK 10.
fuente
Instalado en ubuntu 18.04
Mi solución fue,
Instale OpenJDK 8:
Verifique la instalación de Java ejecutando el siguiente comando que imprimirá la versión de Java:
La salida debería verse así:
Salida:
fuente
Si desea instalar Oracle JDK, puede usar este script automatizado que hace todo el trabajo por usted.
Hay instrucciones detalladas sobre cómo usarlo en el blog del autor .
fuente
La instalación de Oracle JDK de Oracle requiere que acepte la licencia de Oracle antes de que comience la instalación. Esto solo se requiere una vez. Si por alguna razón necesita que la instalación sea automatizada, puede ejecutar los siguientes comandos para instalar sin la interacción del usuario, útil para un script automático, por ejemplo.
fuente
Puedes usar SDKMan ,
fuente
Puedes usar oraji . Puede instalar / desinstalar JDK o JRE de Oracle java (.tar.gz).
sudo oraji '/path/to/the/jdk_or_jre_archive'
oraji -u
y confirme el número de versión.fuente
Tuve el mismo problema y ninguno de los comentarios funcionó para mí. Finalmente, noté que deshabilité mis actualizaciones. Cuando lo reactivo, sudo apt-get update funcionó correctamente y el problema se resolvió. (actualización en la configuración del sistema> software y actualizaciones> pestaña de actualizaciones aquí marqué dos primeras opciones de actualización importante y actualizaciones recomendadas).
fuente
Pruebe esto en caso de que no quiera instalar OpenJDK: JDK Source Installer para Ubuntu
fuente
En Ubuntu1604 me enfrenté a "No hay error de candidato de instalación". Los siguientes pasos me ayudaron a instalar.
-sudo apt-get update -sudo apt-get upgrade -apt-get install software-properties-common -sudo add-apt-repository ppa: webupd8team / java -apt-get update -sudo apt install oracle-java8-installer
fuente
Sobre Debian puedes probar
fuente
¡Intenta usar SDKMAN! administrador de paquetes: https://sdkman.io/install Ahora es la forma más fácil de instalar muchos SDK, herramientas y marcos basados en JVM en cualquier distribución de Linux.
Tras la instalación, ejecute el siguiente comando para ver todas las distribuciones Java disponibles:
Seleccione la distribución que necesita e instálela:
fuente
Acabo de hacer esto en una máquina virtual Ubuntu. Así es como lo hice.
Ubuntu viene con Java JRE instalado, pero no el JDK. Java -version da el JRE, no el JDK. Ejecute javac -version. Si el JDK no está instalado, recibirá un error. Ejecute el siguiente comando en el terminal para que el JDK:
sudo apt install default-jdk
. Ahora correwhich javac
. La salida debe ser/usr/bin/javac
. Ahora ha sido instalado. IntelliJ no nos deja usar esta ruta porque es el binario de javac. Vaya a Estructura del proyecto> Configuración del proyecto> Proyecto. Donde dice 'Project SDK', agregue un JDK. Luego vaya a / usr / lib / jvm. Ahora debería poder compilar proyectos de Java en IntellIJ.Puede que tenga que editar las configuraciones para que IntelliJ sepa dónde buscar su clase principal. Vaya a Ejecutar> Editar configuraciones. Agregue su clase principal para la clase Principal y agregue la raíz de su proyecto como el Directorio de trabajo.
fuente
Instale la versión adecuada de OpenJDK
JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk
Establecer variables de entorno en /etc/profile.d/jdk.sh
JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh
Comprueba tu instalación
/bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH
fuente