Instalar JDK Linux | Moisés Araya
[1]
Instalación de JDK en CentOS 6.4.
Procedimiento.
Opcion 1 Archivo .bin
Descargar JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
Copiar archivo a servidor, en este caso el archivo descargado es un *.bin
Ejecutar según se muestra:
[root@ centos]# ./jdk-6u45-linux-x64-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jdk-6u45-linux-amd64.rpm
inflating: sun-javadb-common-10.6.2-1.1.i386.rpm
inflating: sun-javadb-core-10.6.2-1.1.i386.rpm
inflating: sun-javadb-client-10.6.2-1.1.i386.rpm
inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm
inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm
inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm
Preparando... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Preparando... ########################################### [100%]
1:sun-javadb-common ########################################### [ 17%]
2:sun-javadb-core ########################################### [ 33%]
3:sun-javadb-client ########################################### [ 50%]
4:sun-javadb-demo ########################################### [ 67%]
5:sun-javadb-docs ########################################### [ 83%]
6:sun-javadb-javadoc ########################################### [100%]
Verificar versión y ruta de binarios.
[root@centos]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[root@centos]# which java
/usr/bin/java
Instalar JDK Linux | Moisés Araya
[2]
• Agregar la variable JAVA_HOME al sistema
[root@centos]# echo export JAVA_HOME="/usr/java/jdk1.6.0_45/" >> /etc/profile
Opcion 2 Archivo .rpm
Eliminar versión instalada y proceder con el deploy del archivo .rpm
[root@centos]# java -version
java version "1.6.0_45"
[root@centos]# rpm -e jdk-1.6.0_45-fcs.x86_64
[root@centos]# java -version
-bash: /usr/bin/java: No existe el fichero o el directorio
Instalar versión 1.7 y verificar versión.
[root@centos]# rpm -Uvh jdk-7u75-linux-x64.rpm
Preparando... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
jfxrt.jar...
[root@centos]# java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
Encontrar ruta de JAVA (opcional).
[root@centos]# find / -name java
/usr/java
/usr/java/jdk1.7.0_75/jre/bin/java
/usr/java/jdk1.7.0_75/bin/java
/usr/bin/java
/opt/sun/javadb/demo/programs/scores/java
/opt/sun/javadb/demo/programs/vtis/java
/etc/pki/java
4. Configurar variables de entorno
Verificar la existencia de alguna variable referente a JAVA y/o eliminar.
[root@centos]# env |grep JAVA_HOME
[root@centos]# JAVA_HOME=/usr/java/jdk1.6.0_45/
[root@centos]# unset JAVA_HOME
Instalar JDK Linux | Moisés Araya
[3]
Editar archivo .bashrc y agregar las líneas que se muestran.
[root@centos ~]$ vi .bashrc
export JAVA_HOME=/usr/java/jdk1.7.0_75/
export JRE_HOME=/usr/java/jdk1.7.0_75/jre
export PATH=/usr/java/jdk1.7.0_75/bin:$PATH
Habilitar las variables de entorno para el usuario sin reiniciar.
[root@centos]# source /home/usuario/.bashrc
Verificar las variables de entorno.
[root@centos]# echo $PATH
/usr/java/jdk1.7.0_75/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/ro
ot/bin:/root/bin
[root@centos]# echo $JAVA_HOME
/usr/java/jdk1.7.0_75/
Fuente: http://sharadchhetri.com/2013/06/03/how-to-set-java-environment-variables-in-linux-or-
centos/

Instalacion JDK Linux

  • 1.
    Instalar JDK Linux| Moisés Araya [1] Instalación de JDK en CentOS 6.4. Procedimiento. Opcion 1 Archivo .bin Descargar JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html Copiar archivo a servidor, en este caso el archivo descargado es un *.bin Ejecutar según se muestra: [root@ centos]# ./jdk-6u45-linux-x64-rpm.bin Unpacking... Checksumming... Extracting... UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu). inflating: jdk-6u45-linux-amd64.rpm inflating: sun-javadb-common-10.6.2-1.1.i386.rpm inflating: sun-javadb-core-10.6.2-1.1.i386.rpm inflating: sun-javadb-client-10.6.2-1.1.i386.rpm inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm Preparando... ########################################### [100%] 1:jdk ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... plugin.jar... javaws.jar... deploy.jar... Installing JavaDB Preparando... ########################################### [100%] 1:sun-javadb-common ########################################### [ 17%] 2:sun-javadb-core ########################################### [ 33%] 3:sun-javadb-client ########################################### [ 50%] 4:sun-javadb-demo ########################################### [ 67%] 5:sun-javadb-docs ########################################### [ 83%] 6:sun-javadb-javadoc ########################################### [100%] Verificar versión y ruta de binarios. [root@centos]# java -version java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode) [root@centos]# which java /usr/bin/java
  • 2.
    Instalar JDK Linux| Moisés Araya [2] • Agregar la variable JAVA_HOME al sistema [root@centos]# echo export JAVA_HOME="/usr/java/jdk1.6.0_45/" >> /etc/profile Opcion 2 Archivo .rpm Eliminar versión instalada y proceder con el deploy del archivo .rpm [root@centos]# java -version java version "1.6.0_45" [root@centos]# rpm -e jdk-1.6.0_45-fcs.x86_64 [root@centos]# java -version -bash: /usr/bin/java: No existe el fichero o el directorio Instalar versión 1.7 y verificar versión. [root@centos]# rpm -Uvh jdk-7u75-linux-x64.rpm Preparando... ########################################### [100%] 1:jdk ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... [root@centos]# java -version java version "1.7.0_75" Java(TM) SE Runtime Environment (build 1.7.0_75-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode) Encontrar ruta de JAVA (opcional). [root@centos]# find / -name java /usr/java /usr/java/jdk1.7.0_75/jre/bin/java /usr/java/jdk1.7.0_75/bin/java /usr/bin/java /opt/sun/javadb/demo/programs/scores/java /opt/sun/javadb/demo/programs/vtis/java /etc/pki/java 4. Configurar variables de entorno Verificar la existencia de alguna variable referente a JAVA y/o eliminar. [root@centos]# env |grep JAVA_HOME [root@centos]# JAVA_HOME=/usr/java/jdk1.6.0_45/ [root@centos]# unset JAVA_HOME
  • 3.
    Instalar JDK Linux| Moisés Araya [3] Editar archivo .bashrc y agregar las líneas que se muestran. [root@centos ~]$ vi .bashrc export JAVA_HOME=/usr/java/jdk1.7.0_75/ export JRE_HOME=/usr/java/jdk1.7.0_75/jre export PATH=/usr/java/jdk1.7.0_75/bin:$PATH Habilitar las variables de entorno para el usuario sin reiniciar. [root@centos]# source /home/usuario/.bashrc Verificar las variables de entorno. [root@centos]# echo $PATH /usr/java/jdk1.7.0_75/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/ro ot/bin:/root/bin [root@centos]# echo $JAVA_HOME /usr/java/jdk1.7.0_75/ Fuente: http://sharadchhetri.com/2013/06/03/how-to-set-java-environment-variables-in-linux-or- centos/