FrostWire en Ubuntu Gutsy Gibbon AMD64
Intercambiando correo con la gente de Ubuntu Argentina (recomiendo suscribirse a la lista, es de mucha ayuda y hay muy buena onda), Marcelo se tomó la molestia de hacerme un “paso a paso” para instalar el FrostWire en mi Ubuntu Gutsy Gibbon AMD64.
Copio y pego de su blog (que es lo que intercambiamos vía mail en la lista):
Bajate el “Tarball Bundle” de acá:
http://www.frostwire.com/?id=downloads
y descomprimilo en, por ejemplo, “/home/matias/frostwire-4.13.4.noarch”
El paquete a instalar es “ia32-sun-java6-bin”, que con el comando “dpkg -L ia32-sun-java6-bin” podemos ver qué archivos contiene (y su ubicación). Se puede ver que lo instala en “/usr/lib/jvm/ia32-java-6-sun”, y el binario de ejecución está en “/usr/lib/jvm/ia32-java-6-sun/bin”.
Ahora, lo siguiente lo haces todo en la misma ventana/pestaña de la terminal (también llamada consola) de Ubuntu.
Lo que vamos a hacer es, teniendo instaladas las 2 versiones de Java (la de 32 bits y la de 64), hacer que frostwire use la de 32, diciendo que el PATH es diferente al que tenés por defecto (el PATH es la variable donde se van a buscar los comandos que ejecutás).
Si abrís una terminal, y ejecutás directamente “java -version”, te devuelve la versión de 64 bits:
marcelo@saturno:~/src/frostwire-4.13.4.noarch$ java -version java version \"1.6.0_03\" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode) marcelo@saturno:~/src/frostwire-4.13.4.noarch$Ahora lo que hay que hacer es modificar la variable PATH, para que cuando uno escriba “java”, Linux vaya a buscar la versión de 32 bits:
marcelo@saturno:~/src/frostwire-4.13.4.noarch$ export PATH=/usr/lib/jvm/ia32-java-6-sun/bin:$PATH marcelo@saturno:~/src/frostwire-4.13.4.noarch$Ahora ejecutá de nuevo “java -version” (siempre en la misma terminal, ya que es el “ámbito” donde el cambio de PATH tiene efecto):
marcelo@saturno:~/src/frostwire-4.13.4.noarch$ java -version java version \"1.6.0_03\" Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing) marcelo@saturno:~/src/frostwire-4.13.4.noarch$Joya, fijate que no dice “64 bits”. :-)
Ahora todo lo que tenés que hacer es, en la misma ventana/pestaña de terminal donde hiciste el cambio de PATH, posicionarte en donde descomprimiste el .tar.gz (si ya no lo estabas):
marcelo@saturno:~$ cd home/marcelo/src/frostwire-4.13.4.noarch marcelo@saturno:~/src/frostwire-4.13.4.noarch$(yo lo descomprimí en “/home/marcelo/src/frostwire-4.13.4.noarch”)
y ejecutá “./runFrostwire.sh”. Listo, ya tenés andando frostwire. :-)
Para hacer esto más directo, podés abrir el archivo “runFrostwire.sh” con un editor de textos como el GEdit, y en la línea 11, abajo o arriba del “export HOSTNAME=localhost”, podés poner esta línea:
export PATH=\"/usr/lib/jvm/ia32-java-6-sun/bin:$PATH\"Listo, ya te anda “siempre”, sólo te queda hacer el enlace desde el editor de menú de Ubuntu o creando el lanzador de la aplicación en el escritorio.
Vía: El Blog de Marcelo




