Tengo CentOS 5, pero no conozco los pasos para instalar Java SDK en Linux.
¿Dónde descargar el archivo RPM y qué puedo hacer a continuación para instalarlo por completo?
Entonces necesito instalar Tomcat .
¿O hay algún paquete listo para usar para todos?
Respuestas:
El siguiente comando devolverá una lista de todos los paquetes directamente relacionados con Java. Estarán en el formato de
java-<version>
.Si no hay paquetes disponibles, es posible que deba descargar un nuevo repositorio para buscar. Sugiero echar un vistazo al repositorio de Dag Wieers . Después de descargarlo, vuelva a intentar el comando anterior.
Verá al menos una versión de los paquetes de Java disponibles para descargar. Dependiendo de cuándo lea esto, la última versión disponible puede ser diferente.
El paquete anterior solo instalará JRE. Para instalar
javac
y JDK también, el siguiente comando hará el truco:Estos paquetes se instalarán (así como sus dependencias):
fuente
sudo yum install java-1.7.0-openjdk.x86_64
instala solo JRE (javac
estará ausente).sudo yum install java-1.7.0-openjdk-devel
instala JDK.yum install
comando en 5.6).@Sventeck, perfecto.
Los documentos de redhat son siempre una gran fuente: un buen tutorial que explica cómo instalar JDK a través de yum y luego configurar la ruta se puede encontrar aquí (¡diviértete!) - Instala OpenJDK y configura la ruta $ JAVA_HOME
OpenJDK 6:
OpenJDK 7:
Para enumerar todos los paquetes de java openjdk-devel disponibles, intente:
fuente
echo JAVA_HOME="path/to/JAVA_HOME" >> /etc/environment
yum install java-1.8.0
y entonces:
y comprobar:
fuente
En centos 7, simplemente lo hago
sudo yum install java-sdk
Supongo que ya tiene el repositorio más común. Centos simplemente encuentra el SDK correcto con el sufijo -devel.
fuente
Una respuesta alternativa es,
que seleccionar uno de la lista e instalarlo
por ejemplo,
fuente
Aquí hay información detallada sobre cómo configurar Java y sus rutas en CentOS6.
Los siguientes pasos son para la instalación de la última versión 8 de Java:
Ahora puede probar la instalación con un programa java de muestra
fuente
Dado que Oracle insertó algunos md5hash en sus enlaces de descarga, no se puede ensamblar automáticamente un enlace de descarga para la línea de comandos.
Así que modifiqué una línea de comando de bash desagradable para obtener el último enlace de descarga de jdk, descargarlo e instalarlo directamente a través de rpm. Para todos los que estén interesados:
La parte en negrita debe reemplazarse por el paquete de su agrado.
fuente
Si desea Oracle JDK y no está dispuesto a usar yum / rpm, vea esta respuesta aquí:
La descarga de Java JDK en Linux a través de wget se muestra en la página de licencia.
Según esa publicación, puede automatizar la descarga del tarball usando curl y especificando un encabezado de cookie.
Luego, puede colocar el contenido del tarball en el lugar correcto y agregar java a su PATH, por ejemplo:
fuente
use los siguientes comandos para instalar oracle java8 a través de la terminal
Paso -1) Visite la página de descarga de Oracle JDK, busque la versión RPM
Paso -2) Descargue Oracle Java 8 usando el siguiente comando wget --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441 /jdk-8u121-linux-x64.rpm
Paso -3) Instale java8 usando el siguiente comando sudo yum localinstall jdk-8u121-linux-x64.rpm Ahora el JDK debe instalarse en /usr/java/jdk1.8.0_121 Paso -4) Elimine el archivo .rpm descargado para utilizar el espacio. rm jdk-8u121-linux-x64.rpm
Paso -5) Verifique el java usando el comando java -version
Paso -6) Si CentOS tiene varios JDK instalados, puede usar el comando alternativas para configurar las alternativas java sudo predeterminadas --config java
Paso -7) Establecer variables de entorno JAVA_HOME de forma opcional. copie la ruta de instalación de jdk, es decir, /usr/java/jdk1.8.0_121, use el siguiente comando para exportar java home export JAVA_HOME = / usr / java / jdk1.8.0_121 export PATH = $ PATH: $ JAVA_HOME
fuente
He escrito un script de shell para instalar / desinstalar java en centos. Puede hacerlo simplemente ejecutando el shell. El núcleo de este caparazón es:
Puede ver más detalles aquí: https://github.com/daikaixian/WaterShell/tree/master/program_installer
Espero que funcione para ti.
fuente
Esto es lo que hice:
Primero, descargué el
.tar
archivo para Java JDK y JRE del sitio de Oracle.Extraiga el
.tar
archivo en la carpeta opt.Enfrenté un problema que, a pesar de configurar mis variables de entorno,
JAVA_HOME
yPATH
para Java 9, todavía mostraba Java 8 como mi entorno de ejecución. Por lo tanto, hice un enlace simbólico desde el directorio de Java 9.0.4 para/user/bin
usar elln
comando.Usé el
java -version
comando para verificar qué versión de Java está configurada actualmente como mi entorno de ejecución predeterminado de Java.fuente
Para instalar OpenJDK 8 JRE usando yum con un usuario no root, ejecute este comando:
para verificar java -version
fuente