Para instalar una versión de Java. Ej: 1.6.0_03:
Instalación
1. Descargue la version "*.rpm.bin" de http://java.sun.com/. Ej: jjdk-6u3-linux-i586-rpm.bin
2. Marcar el archivo como ejecutable y ejecutarlo para descomprimir el RPM.
Como root ejecutar:
rpm -U jdk-6u3-linux-i586-rpm
Cambiar perfil
* Agregar en vi /etc/profile:
JAVA_HOME=/usr/java/jdk1.6.0_03
pathmunge $JAVA_HOME/jre/bin after
* Agregar al final de la línea que inicia con EXPORT la nueva variable de entorno JAVA_HOME. Ejemplo:
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME
* Si se tiene un script para iniciar tomcat, en vi /etc/init.d/tomcat editar la línea:
export JAVA_HOME="/usr/java/jdk1.6.0_03"
Actualizar Alternativas
* Instalar nueva version, como root:
export JAVA_HOME=/usr/java/jdk1.6.0_03
export JAVA_ALTERNATIVE_PRIORITY=16003
/usr/sbin/update-alternatives --install /usr/bin/java java $JAVA_HOME/bin/java $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javadoc javadoc $JAVA_HOME/bin/javadoc $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/appletviewer appletviewer $JAVA_HOME/bin/appletviewer $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javah javah $JAVA_HOME/bin/javah $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/jar jar $JAVA_HOME/bin/jar $JAVA_ALTERNATIVE_PRIORITY
* Eliminar version anterior, como root:
export JAVA_OLD_HOME=/usr/java/jdk1.5.0_10
/usr/sbin/update-alternatives --remove java $JAVA_OLD_HOME/bin/java
/usr/sbin/update-alternatives --remove javadoc $JAVA_OLD_HOME/bin/javadoc
/usr/sbin/update-alternatives --remove appletviewer $JAVA_OLD_HOME/bin/appletviewer
/usr/sbin/update-alternatives --remove javah $JAVA_OLD_HOME/bin/javah
/usr/sbin/update-alternatives --remove javac $JAVA_OLD_HOME/bin/javac
/usr/sbin/update-alternatives --remove jar $JAVA_OLD_HOME/bin/jar
* (Opcional) Si aún no ha puesto alternatives en modo auto, como root:
/usr/sbin/update-alternatives --auto java
/usr/sbin/update-alternatives --auto javadoc
/usr/sbin/update-alternatives --auto appletviewer
/usr/sbin/update-alternatives --auto javah
/usr/sbin/update-alternatives --auto javac
/usr/sbin/update-alternatives --auto jar
Firefox o Mozilla
Para Java 1.6, como root:
cd /usr/lib/mozilla/plugins
rm libjavaplugin_oji.so
ln -s /usr/java/jdk1.6.0_03/jre/plugin/i386/ns7/libjavaplugin_oji.so
No hay comentarios:
Publicar un comentario