Autor Tema: LimeWire en Linux  (Leído 8679 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
LimeWire en Linux
« : marzo 16, 2005, 07:49:10 am »
Bueno.. a los que usan Linux, especialmente Redhat.

lo que pasa es que por defecto Fedora core 3, ya trae integrado  Java en su version 4.2 creo, me baje el limewire y cuando lo intento ejecutar me dice que mi version de java debe de estar mal, bueno me baje la nueva version de sun.com la instale, e intente ejecutar limewire de nuevo.... pero tampoco me funciono,

a ver, Rafael o los demas instalaron algun cliente p2p en linux?

pd: recuerdo haber instalado el limewire en suse  :cry:

Desconectado mxgxw

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 5666
  • Starlet - 999cc
    • mxgxw
Re: LimeWire en Linux
« Respuesta #1 : marzo 16, 2005, 09:57:06 am »
Mira talves si pegas el error que te tira se pueda hacer algo. En todo caso hay dos variables de entorno que algunos programas en java utilizan

JAVA_HOME -> Esta variable debe apuntar al directorio donde esta instalado java

CLASSPATH -> Aqui debe apuntar al directorio de clases de java, generalmente JAVA_HOME/lib (Ojo que no simpre estan ahi)

Para saber si las variables estan definidas lo puedes hacer con un "echo

Código: [Seleccionar]
$ echo $CLASSPATH
$ echo $JAVA_HOME

El CLASSPATH podría no estar definido pero esto no es mucho problema ya que los programas generalmente lo definen, en cambio si JAVA_HOME no esta definido es muy probable que tu programa te tire un error de que la JVM no esta instalada.
Para definirlos puedes hacer lo siquiente:

Código: [Seleccionar]
$ export CLASSPATH=$CLASSPATH:./
$ export JAVA_HOME=/directorio/donde/esta/java

Al poner el ./ en el classpath significa que va a buscar las clases en el directorio local esto te va a servir tambien cuando tengas programitas que queres correr desde cualquier directorio.

Como te dije al principio, si cambiando esas variables no ayuda en nada entonces pegá la salida del error para tratar de averiguar que podría ser.


Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: LimeWire en Linux
« Respuesta #2 : marzo 16, 2005, 10:18:34 am »
bueno chekare eso..., como dije, es primera vez que me da este error, utilizaba Fedora core 2, y tengo el 3 y me sale eso  :sorry:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6531
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: LimeWire en Linux
« Respuesta #3 : marzo 16, 2005, 11:34:07 am »
vaya don lich tenga aqui la resolucion para su problema y que podas instalar limewire

si estas en el directorio /bin como el usuario root escribi lo siguiente

ln -s /usr/java/j2re1.4.2_05/bin/java .

no te olvides del punto final despues de java para que le haga un softlink , ojo -> yo puse esa direccion de java porque lo tengo instalado en

/usr/java/j2re1.4.2_05/bin/java

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: LimeWire en Linux
« Respuesta #4 : marzo 16, 2005, 12:39:24 pm »
Got it! thx :thumbsup:

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: LimeWire en Linux
« Respuesta #5 : marzo 16, 2005, 09:08:09 pm »
mmm me sigue saliendo esto


Código: [Seleccionar]
[trogdor@localhost LimeWire]$ sh ./runLime.sh
Starting LimeWire...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.4.2]
Configuring environment...
Loading LimeWire:
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: LimeWire.jar
   at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
   at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
   at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
   at __gcj_personality_v0 (/home/trogdor/usr/lib/LimeWire/java.home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre)
   at __libc_start_main (/lib/tls/libc-2.3.3.so)
   at _Jv_RegisterClasses (/home/trogdor/usr/lib/LimeWire/java.home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre)

******************************************************************
Something went wrong with LimeWire.
Maybe you're using the wrong version of Java?
(LimeWire is tested against and works best with with Sun's JRE, Java 1.4+)
The version of Java in your PATH is:
java version "1.4.2"
jdkgcj 0.3.1 (http://www.arklinux.org/projects/jdkgcj)
gcj (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
Copyright (C) 2004 Free Software Foundation, Inc.
Esto es software libre; vea el código para las condiciones de copia.  NO hay
garantía; ni siquiera para MERCANTIBILIDAD o IDONEIDAD PARA UN PROPÓSITO EN
PARTICULAR


[trogdor@localhost LimeWire]$                           

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6531
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: LimeWire en Linux
« Respuesta #6 : marzo 16, 2005, 09:42:14 pm »
perame ahorita te busco mas info porque esto si ya esta rarisimo ya que ahi ya te reconoce el java hoy dice que la version esta rara !!!!

AGREAGDO
Ok ya estuvo  me he dado cuenta que segun tu error lo que Limewire esta intentando hacer es  usar la gcc java runtime , lo que necesitas hacer es bajarte la jre mas reciente que tenga sun para linux , instalarla y luego ocupar esa

http://jdl.sun.com/webapps/download/AutoDL?BundleId=9947

aqui te dejo un link de la version de la jre que yo estoy ocupando :D
« Última Modificación: marzo 16, 2005, 09:50:23 pm por rdoggsv »

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: LimeWire en Linux
« Respuesta #7 : marzo 16, 2005, 11:20:13 pm »
amo limewire en windows pero en linux no.... no me funciono nada :angry2: :angry2: :angry2:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6531
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: LimeWire en Linux
« Respuesta #8 : marzo 17, 2005, 08:28:49 am »
viejo simplemente quita la version de java que tenes e instalale una mas reciente yo tengo la

Java exec found in PATH. Verifying...
Suitable java version found [java = 1.5.0_01]


si te das cuenta es 1.5 , y me funciona bien el limewire , tal vez esa version que tenes le hace falta algo , solo quitala y pone la nueva jre que tengan en el sitio de sun  :yahoo:

Desconectado LicH

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6600
  • ¿are you tolerant enough to tolerate intolerance?
    • Sv Community
Re: LimeWire en Linux
« Respuesta #9 : marzo 17, 2005, 09:42:01 am »
pero es que java ya viene integrado y no se quitar programas integrados en linux

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6531
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: LimeWire en Linux
« Respuesta #10 : marzo 17, 2005, 06:04:47 pm »
solo supongo que te tenes que ir al manejador de paquetes de tu sistema y ahi buscar quitar java , o sino pues bajate la ultima version de la jre instalala y luego en el softlink que te dije que hicieras eliminalo y pone un softlink a la nueva version de java y tu limewire va a utilizar esa , sino me equivoco  :rofl: