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