Problema con FrostWire, no me corre

Manuel Listas manuelsspace-listas en yahoo.com
Dom Oct 29 17:58:22 GMT 2006


El vie, 27-10-2006 a las 22:02 -0500, Walter Pabon Guerra escribió:
> On 10/27/06, Leonardo Jiménez Quijano <crleonardo en gmail.com> wrote:
> > Hola lista,
> >
> > Tengo un problema con el FrostWire (el LimeWire libre), que al
> > intentar levantarlo me da este error:
> >
> >     $ frostwire
> >     runFrost.sh: 44: Syntax error: "(" unexpected (expecting "}")
> >
> >
> > Se supone que Java está bien instalado:
> >
> >     $ java -version
> >     java version "1.5.0_06"
> >     Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
> >     Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
> >
> >
> > Antes si funcionaba, pero después de correr el script
> > 'faster-dapper.sh' [1], me generó un par de fallas, incluyendo esta.
> > (La otra era con el Bluetooth, pero lo sulucioné reinstalando los
> > paquetes que rompió).
> >
> > Por cierto, esa línea 44 a la que se refiere es esta:
> >
> > 42  look_for_javaImpl() {
> > 43    IFS=$'\n'
> > 44    potential_java_dirs=(`ls -d1 "$JAVADIR"/j* | sort | tac`)
> > 45    for D in "${potential_java_dirs[@]}"; do
> > 46      if [[ -d "$D" && -x "$D/bin/java" ]]; then
> > 47        JAVA_PROGRAM_DIR="$D/bin/"
> > 48        echo $MSG2 $JAVA_PROGRAM_DIR
> > 49        if check_version ; then
> > 50          return 0
> > 51        fi
> > 52      fi
> > 53    done
> > 54    echo $MSG8 "${JAVADIR}/" $MSG9 ; echo $MSG4
> > 55    return 1
> > 56  }
> >
> >
> > ¿Alguna sugerencia?
> >
> > Muchas gracias
> >
> >
> > [1] http://www.dylanknightrogers.com/2006/07/17/faster-dappersh/
> >
> >
> > --
> > Leonardo Jiménez Quijano
> > San José, Costa Rica
> >
> > "El día que me canse de ser libre, será el día que deje de luchar"
> >
> > Usuario Linux #195335 (http://counter.li.org)
> >
> > --
> > ubuntu-es mailing list
> > ubuntu-es en lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> >

> Creo que no existe enlace simbolico al ejecutable del java, esto se
> soluciona ubicando el ejecutable del "java" haciendo una busqueda, con
> find | grep java desde la raiz... una vez encontrado el java verifica
> que sea la version que te pide frostwire, luego creale un enlace
> simbolico al /usr/bin/java y al /usr/local/bin/java
> 
> ln -s /ejecutabledeljava /usr/bin/java
> y tambien
> ln -s /ejecutabledeljava /usr/local/bin/java
> 
> con eso frostwire ya podrá cargar el java.... si existe algun java en
> /usr/bin o /usr/local/bin tienes que borrarlo...
> 
> suerte.

> -- 
> Walter Pabon Guerra
> Open Source Specialist
> walter(at)wpabong.net
> http://wpabong.net
> 

Si el problema llegase a ser el link del ejecutable de Java, mejor actualizalo con
$ sudo update-alternatives ...

Si tienes varias cosas rotas las puedes verificar o actualiza con

$ sudo update-alternatives --all

De todas maneras habría que ver que valor y donde se instancia JAVADIR. Intenta

sh -x frostwire.sh

o  puedes cambiar la primera línea agregando -x a la indicación del shell, también puedes agregar una línea 

set -x

para activar el debugin


Suerte
MS




Más información sobre la lista de distribución ubuntu-es