jueves, 9 de abril de 2009

Instalar Java SE Runtime Environment (JRE) 6 Update 11 en Ubuntu

Como estoy por hacer un programa (relojito) siguiendo un tutorial de la revista TuxInfo Nº 15 (clic para descargar), tengo que instalar Java. Para no olvidarme y hacerlo nuevamente una proxima ves, lo escribo aqui, en mi anotador permanenete =D


Para descargarlo, hay que ir a esta pagina: http://www.java.com/es/download y darle clic en download
http://www.gigadescargas.com/mp3/img/java.jpg
Luego elejimos Linux (archivo autoextraible)
http://www.java.com/im/download/download_widget.gif

Y vamos a descargar un archivo ".bin", que es un archivo binario, osea que es codigo cerrado. Atencion, para los maniaticos por el soft libre (como Stallman), les informo que no esta disponible el codigo fuente del programa Java.

Ahora, en el terminal, ejecutar el comando:

$ sudo su

http://www.clarintic.es/blog/ubuntu/escritorio/terminal_editor.png

para ser root, y nos movemos al escritorio

# cd Escr*

creamos un directorio:

# mkdir /usr/java

copiamos el archivo .bin a la carpeta creada:

# cp *.bin /usr/java

ahora le damos el permiso:

# chmod a+x jre-6u13-linux-i586.bin

instalar java:

# ./jre-6u13-linux-i586.bin

darle unos cuantos "enter's" y esperar mientras se instala...

y una ves terminado, Java SE Runtime Environment (JRE) 6 Update 11 estara instalado en nuestro sistema.

Para instalar el plugin de java en firefox:

http://www.sajithmr.com/wp-content/uploads/2008/03/firefox-logo.png

Nos movemos a la carpeta de plug in de firefox

# cd /usr/lib/mozilla/plugins
http://www.w4a.info/2009/images/mozilla-foundation-logo-250x235.png
y creamos un enlace:

# ln -s /usr/java/jre1.6.0_13/plugin/i386/ns7/libjavaplugin_oji.so

y listo, solo falta reiniciar firefox...

8 comentarios:

  1. todo perfecto buen tutorial,

    ResponderEliminar
  2. muchas gracias Elio por el comentario ; )

    ResponderEliminar
  3. Al crear el enlace en la carpeta de plug in de Firefox, me responde: ln: creando el enlace simbólico «./libjavaplugin_oji.so»: El fichero ya existe
    root@txema-desktop:/usr/lib/mozilla/plugins#
    El proceso no puedo cerrarlo pues está en ejecución. ¿Que he hecho mal?
    Un saludo,
    Txema

    ResponderEliminar
  4. bien de biuen me funciono y soy novato, gracias gracias gracias!

    ResponderEliminar
  5. No es que el proceso se esté ejecutando, es porque quizas no estés cerrando la terminal apropiadamente, cuando vayas a cerrarla haz

    exit

    las veces necesarias para cerrarla

    ResponderEliminar
  6. A mi me funcionó muy bien este metodo

    Tuve que desinstalar la version anterior que tengo de JDK

    Abrí synaptics y busqué JDK
    Di click derecho a todo lo de sun-java6-xxx (bin,jre,etcetera) y seleccioné desinstalar completamente

    El JDK que utilizé lo descargué de aqui
    http://java.sun.com/javase/downloads/index.jsp

    cd NombreCarpetaDescarga
    chmod +x jdk-6u17-linux-i586.bin
    sudo ./jdk-6u17-linux-i586.bin

    mv jdk1.6.0_17 /usr/lib/jvm

    sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/bin/java” 1

    sudo update-alternatives –set java /usr/lib/jvm/bin/java

    y luego ¡vualá]!
    java -version
    java version “1.6.0_17″
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)

    y para configurar javac hize lo siguiente

    sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/lib/jvm/bin/javac” 1

    sudo update-alternatives –set javac /usr/lib/jvm/bin/javac

    y obtuve lo siguiente
    Utilizando `/usr/lib/jvm/bin/javac’ para proveer `javac’.

    al final obtuve exito
    root@darkmedjai-desktop:/# javac -version
    javac 1.6.0_17

    Y otra cosa para instalar el JRE plugin para que me lo reconociera firefox hize lo siguiente

    sudo su (para ir a root)
    cd /usr/lib/firefox/plugins/
    para eliminar el plugin anterior de java
    rm libjavaplugin.so (o parecido, no me acuerdo si fue este)

    y lo sustituí por este
    ln -s /usr/lib/jvm/jre/plugin/i386/ns7/libjavaplugin_oji.so

    nota: puede ser este plugin o el que está en la carpeta ns7-gcc29 si el firefox fue compilado con gcc29

    y también eliminé el plugin que está en la carpeta mozilla
    cd /usr/lib/mozilla/plugins/
    rm libjavaplugin.so

    y también lo sustituí por el mismo
    ln -s /usr/lib/jvm/jre/plugin/i386/ns7/libjavaplugin_oji.so

    y para checar que se puso el direccionamiento
    ls -l

    y para verificar que se instaló el plugin
    http://www.java.com/en/download/installed.jsp?jre_version=1.6.0_17&vendor=Sun+Microsystems+Inc.&os=Linux&os_version=2.6.28-17-generic

    Ese fue todo mi viaje, que a todos los que vean este link los ayude.

    Paginas de ayuda
    http://banpetheblog.wordpress.com/2009/12/26/instalar-java6-u17jdk-o-jre-ubuntulinux-9-10/#comment-26

    y la guia en inglés para instalar el JRE plugin esta aqui
    http://java.sun.com/javase/6/webnotes/install/jre/manual-plugin-install-linux.html

    ResponderEliminar
  7. llevaba tiempo queriendolo instalar y no habia podido

    con este tuto lo pude hacer

    gracias

    ResponderEliminar
  8. yo me descargue el jre ese soy novato necesito ayuda en esto segui los pasos pero no,consigo ejecutarle me dice q no existe y lo descargue en una carpeta de descarga sos please

    ResponderEliminar