java - desde - Cómo instalar el JDK en Ubuntu Linux
install openjdk 8 ubuntu (25)
Echa un vistazo a OpenJDK . Es la implementación estándar de JVM en Linux.
Estoy tratando de instalar el Java Development Kit (JDK) en la Ubuntu de Ubuntu Linux, pero no puedo instalarlo.
¿Cuáles son los pasos para instalarlo en Ubuntu?
Ejecute esta serie de comandos (insertar, actualizar e instalar) y estará listo para comenzar.
Primero agregue el repositorio:
sudo add-apt-repository ppa:webupd8team/java
Actualizar:
sudo apt-get update
Instalar:
sudo apt-get install oracle-java7-installer
En Ubuntu 18.04 , podemos instalar Java como un paquete normal sin usar un repositorio externo
Solo ejecuta este comando
sudo apt install openjdk-8-jdk
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
En caso de que ya haya descargado el archivo ZIP siga estos pasos.
Ejecute el siguiente comando para descomprimir su archivo.
tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz
sudo mkdir -p /usr/lib/jvm/jdk1.7.0
sudo mv jdk1.7.0_03/* /usr/lib/jvm/jdk1.7.0/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
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
:
sudo gedit /etc/profile
Añade las siguientes líneas al final.
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
Fuente: http://javaandme.com/
He instalado con éxito JDK 10 en Ubuntu 18.04 LTS luego de este video .
Estoy copiando el extracto de la descripción del video.
Solo abre el terminal y da estos comandos:
Para la instalación de Java (PPA)
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
Para configurar variables de entorno (hacer java10 por defecto)
sudo apt-get install oracle-java10-set-default
Se puede seguir el mismo procedimiento en Ubuntu 16.04, Linux Mint, Debian y otros sistemas Linux relacionados para instalar JDK 10.
Intente esto en caso de que no quiera instalar OpenJDK: github.com/shahriyar1369/JDK_Source_installer_for_ubuntu
La instalación de Java 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 algún motivo, necesita que la instalación sea automatizada, puede ejecutar los siguientes comandos para instalar sin interacción del usuario, por ejemplo, una secuencia de comandos automática.
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
sudo apt-get -y install oracle-java8-installer
java -version
Lo 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.
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
Eso es todo lo que se necesita para instalar Java .
OpenJDK está bien en la mayoría de los casos, pero Oracle JDK puede ser necesario para algunas aplicaciones cliente de banco (mi caso). No puedo usar OpenJDK.
Me sorprende que no vea ninguna respuesta con el método predeterminado (repositorio sin PPA externos) en Ubuntu 12.10+ para el JDK de Oracle. Intentaré describirlo.
- Instale JavaPackage :
sudo apt-get install java-package
- Descargar Oracle JDK desde la página de descargas de Oracle
- Cree un paquete Debian desde el archivo
.tar.gz
descargado:make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz
Este comando producirá un paquete.deb
. - Instale el paquete en su forma favorita (por ejemplo,
sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb
)
Es la forma oficialmente soportada por los desarrolladores de Debian para instalar Oracle JDK, y supongo que es muy simple.
Puede utilizar el comando de terminal sudo apt-get install default-jdk
para instalar la versión predeterminada de JDK .
Antes de instalar Java, escriba el comando sudo apt-get update
terminal y luego el comando install terminal
. Puedes obtener más información desde here .
Puedes usar oraji . Puede instalar / desinstalar tanto JDK como JRE desde oracle java (.tar.gz).
- Para instalar, ejecute
sudo oraji ''/path/to/the/jdk_or_jre_archive''
- Para desinstalar, ejecute
oraji -u
y confirme el número de versión.
Recomiendo JavaPackage .
Es muy sencillo. Solo necesita seguir las instrucciones para crear un paquete .deb desde el archivo tar.gz de Oracle.
Refiriéndose 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 el terminal desde Application Dash o presione Ctrl + Alt + T
Actualizar repositorio:
sudo add-apt-repository ppa:openjdk-r/ppa # only Ubuntu 17.4 and earlier sudo apt update
Opcional: para buscar las distribuciones disponibles de openjdk, use el siguiente comando:
apt search openjdk
Instale la versión apropiada con el siguiente comando:
sudo apt install openjdk-8-jdk sudo apt install openjdk-8-source #this is optional, the jdk source code
Para el comando de tipo "JAVA_HOME" (Variable de entorno) como se muestra a continuación, en "Terminal" usando su ruta de instalación ...
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
(Nota: "/ usr / lib / jvm / java-8-openjdk" se usa simbólicamente aquí solo como demostración. Debe usar su ruta según su instalación.)
Para el comando de tipo "PATH" (Variable de entorno) como se muestra a continuación, en "Terminal":
export PATH=$PATH:$JAVA_HOME/bin
Para comprobar su instalación:
java --version
Se puede instalar a través de apt-get
:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer
También vía manual
su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java9-installer
exit
Después, no olvides comprobar la versión:
java -version
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 .
Si desea instalar la última versión de JDK 1.8, use el PPA webupd8team.
Agregue el repositorio en su sistema:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Ahora puede instalar Oracle Java 8 usando el siguiente comando:
sudo apt-get install oracle-java8-installer
Este repositorio de ppa también proporciona un paquete para establecer variables de entorno automáticamente. Sólo tipo:
sudo apt-get install oracle-java8-set-default
Simplemente ejecute:
sudo apt-get install default-jdk
También puede instalar el JDK 1.7 de Oracle con bastante facilidad; como ejemplo, esto es cómo instalar JDK 1.7.0_13;
- Descargue el JDK desde el sitio de Oracle . La descarga a la versión más reciente siempre está vinculada desde http://java.oracle.com .
Como raíz, hacer;
cd /usr/local
tar xzf <the file you just downloaded>
Como usuario normal, agregue o cambie estas dos líneas en su perfil ~ / .para señalar la instalación;
export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin
Si se trata de una actualización, es posible que también desee eliminar el antiguo directorio de instalación de Java en /usr/local
.
. ~/.profile
sesión y vuelva a . ~/.profile
(o haga . ~/.profile
), y todo debería funcionar.
El inconveniente de JDK de Oracle es que no se actualizará con el resto de su sistema, como lo hará OpenJDK, por lo que lo consideraría si está ejecutando programas que lo requieren.
Tuve el mismo problema y ninguno de los comentarios funcionó para mí. Finalmente, noté que deshabilité mis actualizaciones. Cuando lo reactivé, sudo apt-get update funcionó correctamente y el problema se resolvió. (Actualice 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).
sun-java6-jdk es un paquete virtual proporcionado por oracle-java8-installer o oracle-java7-installer o oracle-java7-installer.
sudo apt-get install oracle-java8-installer
te dará sun-java6-jdk.
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 del propietario Sun JDK / JRE a OpenJDK, puede instalar los paquetes sun-java6 desde Canonical Partner Repository. Puede configurar su sistema para usar este repositorio a través de la línea de comandos:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java
Para Ubuntu 10.10 , 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 del propietario Sun JDK / JRE a OpenJDK, puede instalar los paquetes sun-java6 desde Canonical Partner Repository. Puede configurar su sistema para usar este repositorio a través de la línea de comandos:
sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java
Instalando Java 8 en Ubuntu
Primero debe agregar el repositorio de PPA Java de webupd8team en su sistema e instalar Oracle Java 8 utilizando el siguiente conjunto de comandos.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Verificar la versión de Java instalada
Luego de instalar exitosamente Oracle Java usando los pasos anteriores, verifique la versión instalada usando el siguiente comando.
$ java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
Configurando el entorno Java
En Webupd8 ppa repository también proporciona un paquete para establecer variables de entorno, instale este paquete usando el siguiente comando.
$ sudo apt-get install oracle-java8-set-default
Usando un PPA
Puede usar el PPA de WebUpd8 (esto descargará los archivos necesarios de Oracle e instalará JDK 8):
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
¿Es seguro agregar PPA a mi sistema y cuáles son algunas "señales de advertencia" a tener en cuenta?
También asegúrese de que su variable JAVA_HOME se haya establecido en:
/usr/lib/jvm/java-8-oracle
Manual de instalación
El tar.gz proporcionado por Oracle no tiene un proceso de instalación real. Simplemente extraiga esos archivos a la ubicación que desee y añádalos a su ruta. Entonces el proceso es el siguiente:
Descargue un .tar.gz
desde 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 se instala el software de tiempo de ejecución Java.
sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
Cree un archivo /etc/profile.d/oraclejdk.sh
con el siguiente contenido (adapte las rutas para reflejar la ruta donde almacenó su JDK):
export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db
¡Hecho! Esas rutas solo se reconocerán después de que cierre la sesión o reinicie, por lo que si desea usarlas de inmediato, ejecute el source /etc/profile.d/oraclejdk.sh
.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer