lunes, 25 de enero de 2010

Instalar Java Media Framework en Ubuntu

Debido a que los sistemas Linux son relativamente muy diferentes, en este manual se mostraran varias formas de instalar el Java Media Framework (JMF) en Linux Ubuntu.


Descargas:
• JMF: http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html
• JMF MP3 Plugin: http://java.sun.com/javase/technologies/desktop/media/jmf/mp3/download.html



Instalación:
Existen 2 maneras (o por lo menos sólo conozco 2, cualquier otra es bienvenida) de echar a andar este Framework, la 1a no me resultó a mí y sin embargo es la más difundida, por eso decidí con más razón postear sobre esto. En las 2 formas los pasos iniciales son idénticos, por eso hablaré del proceso común y al final de lo que distingue ambos métodos de instalación:


Proceso Común:
1. Descargar el JMF (obviamente la versión para Linux) de aquí.
2. Colocar el archivo descargado en tu carpeta home.
3. Abrir una terminal y escribir:

sh jmf-2_1_1e-linux-i586.bin

4. Escribir YES a todos los cuestionamientos y listo, tendrás una carpeta llamada JMF-2.1.1e en tu carpeta de home.


Método 1:

5. Abrir una terminal y escribir los siguientes comandos (esto da de alta las variables de entorno necesarias):

export JMFHOME=/home/tu_usuario/JMF-2.1.1e
export CLASSPATH=$JMFHOME/lib/jmf.jar:.:${CLASSPATH}
export LD_LIBRARY_PATH=$JMFHOME/lib:${LD_LIBRARY_PATH}


6. Listo. Consulta el siguiente applet para saber si tu instalación fue exitosa (el resultado óptimo debería decir: All Java Build - Native Libraries Found. Si tu instalación no fue exitosa puedes intentar en 2o método. Antes de hacerlo iguala las 3 variables de entorno anteriores a nada (es decir, por ejemplo, export JMFHOME= ).


Método 2:

5. Abre una terminal y escribe:

sudo nautilus

6. Dirígete a tu carpeta /usr/lib/jvm/java-6-sun/jre/lib/ext y dentro de ésta copia los archivos .jar que contenga tu carpeta /home/tu_usuario/JMF-2.1.1e/lib.

7. Dirígete a tu carpeta /usr/lib/jvm/java-6-sun/jre/lib/i386 y dentro de ésta copia los archivos .so que contenga tu carpeta /home/tu_usuario/JMF-2.1.1e/lib.

8. Reinicia tu sistema Ubuntu.

9. Listo. Consulta el siguiente applet para saber si tu instalación fue exitosa (el resultado óptimo debería decir: All Java Build - Native Libraries Found.



NOTA:

En algunos computadores es posible tener problemas para ejecutar el archivo, para eso podemos escribir en nuestra terminal lo siguiente:

sudo sed -i ’s/tail +309/tail -n +309/g’ jmf-2_1_1e-linux-i586.bin

Para que funcionen los archivos mp3, es necesario instalar el ‘JMF MP3 Plugin’. Lo que se hace es, descargarlo de la pagina de Sun (el enlace esta en la parte superior), descomprimirlo, y copiar el archivo jar ‘mp3plugin.jar’ al directorio /usr/lib/jvm/java-6-sun/jre/lib/ext.

Hay versiones de Ubunto en las que no corre el JMF, para esto se creo una librería portable llamada ‘jmf-2_1_1e-alljava.zip’, que se encuentra disponible para descargar en la misma página que JMF para Linux. Solo tenemos que copiar los ‘.jar’ que contiene el archivo ‘.zip’ y copiarlos en el directorio /usr/lib/jvm/java-6-sun/jre/lib/ext.


Dejen sus comentarios.

miércoles, 13 de enero de 2010

Hola mundo!!!

Bienvenidos habitantes de este planeta. Bienvenidos al blog donde encontraran la ayuda necesaria para transitar sobre este reacio camino de la programación orientada a objetos (POO). Ayúdenme a hacer crecer este espacio, dejen sus comentarios, envíen sus sugerencias y emprendamos juntos esta experiencia llena de conocimiento. Por ahora me retiro a las profundidades de mi mente, pero pronto volveré con buenas publicaciones.

Hasta la pronto.