viernes, 21 de septiembre de 2012

Firefox 15 y Java 7

Un día trate de acceder a gmail y el sistema me indico que no tenia un navegador apropiado para utilizar gmail y debería actualizarlo, por eso me dispuse a realizar esta tarea, el sistema operativo que tenía instalado es Debian Squeeze, descarge el tar.gz desde la pagina de firefox y lo instale en de la siguiente forma:

Una vez descargado el archivo firefox-15.0.1.tar.bz2, se ejecuta:
  1. tar xjf firefox-15.0.tar.bz2
  2. Si tenias otra versión instalada en /opt debes borrarla primero, aunque no es necesario ya que puedes jugar con los nombres de los directorios
  3. mv firefox /opt/firefox15
  4. Si tenias otra version instalada de firefox debes borrar el ejecutable, aunque no es necesario puesto que jugaremos con los nombres de los archivos
  5. ln -s  /opt/firefox15/firefox /usr/bin/firefox15
  6. crea el enlace en el escritorio o menu y a disfrutar

Como firefox 15 te dira que java 6 esta reconocido como un programa que genera fallas debes instalar java 7 de la siguiente forma:

Una vez descargado el archivo  jre-7u7-linux-i586.tar.gz, se ejecuta:
  1. mkdir /usr/local/java
  2. tar xvzf jre-7u7-linux-i586.tar.gz -C /usr/local/java
  3. editamos el profile con vim /etc/profile y agregamos al final del archivo: JAVA_HOME=/usr/local/java/jdk1.7.0_07
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/usr/local/java/jre1.7.0_07
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH
  4. update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_07/bin/java" 1
  5. update-alternatives --set java /usr/local/java/jre1.7.0_07/bin/java
  6. comprobamos la versión con java -version
  7. para activar el java en firefox borras rm -r /etc/alternative/mozilla-javaplugin.so
  8. por ultimo creas un nuevo enlace ln -s /usr/local/java/jre1.7.0_07/lib/i386/libnpjp2.so /etc/alternatives/mozilla-javaplugin.so y reinicias el navegador
  9. ojo comprueba que este habilitado en los complementos-plugin, si no se ve el plugins entonces crea un enlace simbolico en el directorio de instalación de firefox ln -s /etc/alternatives/mozilla-javaplugin.so /usr/lib/mozilla/plugins/mozilla-javaplugin.so

Ahora si listo.