![]() |
How to install LimeWire on Linux??? Can anyone help me to install LimeWire.bin from my desktop in Mandrake v10 w KDE? Thanks alot k |
Ok, follow my instructions exactly. Ready? 1) Click on it. There, that was easy wasn't it! Oh, if that doesn't work, install java. I assume since you are trying to install a java app(limewire), that you already have java installed. |
noope have java installed, set permissions to executable, still sits there like nothings going on when ya click on it, try another way to be a smartass |
Open a console (in KDE, Konsole would suffice). If you can, goto where the file's located - eg. cd ~/downloads/ Then type in ls -l LimeWireLinux.bin That should give you something like this (results may vary): -rw------- 1 myname mygroup 6303174 Jul 7 22:29 LimeWireLinux.bin If the first part that you see is exactly the same as what's shown (ie. -rw--------) type in: chmod +x LimeWireLinux.bin exit, and then try running it. :) |
I have java installed and set the path, and still get this... I have tried this on 2 diff machines on 3 diff distros "fedora core 3, mandrake and Debian" still get this error no matter what,,, cant possibly belive it is a bad install or download that many times... any suggestions Preparing to install... tail: `-1' option is obsolete; use `-n 1' Try `tail --help' for more information. LimeWireLinux.bin: line 326: [: `)' expected, found -z WARNING! The amount of /tmp disk space required and/or available could not be determined. The installation will be attempted anyway. Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX) Stack Trace: java.lang.UnsatisfiedLinkError: /usr/java/j2re1.4.2_05/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.action.LoadLibraryAction.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.NativeLibLoader.loadLibraries(Unknown Source) at sun.awt.DebugHelper.<clinit>(Unknown Source) at java.awt.Component.<clinit>(Unknown Source) at com.zerog.ia.installer.Main.c(Unknown Source) at com.zerog.ia.installer.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.zerog.lax.LAX.launch(Unknown Source) at com.zerog.lax.LAX.main(Unknown Source) GUI- |
Quote:
|
it sets the executable bit. |
if LimeWire doesn't launch Java bcause it can't find it but you know u installed it, check this: if you installed it thru RPM it should be in the /usr/java/[JAVA VERSION]/bin folder. Add it into LimeWire.bin using Kate or vi. Code: #!/bin/sh but just follow the same instructions. xboxrulz |
Obviously its finding java as it's throwing an exception; and apparently limewire installed correctly. It's bombing b/c its not finding the shared library libXp.so, which is part of X windows (at least its part of x.org). It maybe you have an outdated mdk install, x install, etc. You may try mdk suppport, whatever form that comes in. Just for further clarification i ran ldd on the complaining file on 2 machines, one is a headless/X-less server at work (slackware 9.1), the other my box at home (slackware 10.0). [work server] burn@thorpeserver:burn$ ldd /usr/lib/java/jre/lib/i386/libawt.so libmlib_image.so => not found libjvm.so => not found libXp.so.6 => not found libXt.so.6 => not found libXext.so.6 => not found libXtst.so.6 => not found libX11.so.6 => not found libm.so.6 => /lib/libm.so.6 (0x40314000) libdl.so.2 => /lib/libdl.so.2 (0x40337000) libjava.so => not found libc.so.6 => /lib/libc.so.6 (0x4033a000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) [home box] libmlib_image.so => not found libjvm.so => not found libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x4031d000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40325000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40377000) libXtst.so.6 => /usr/X11R6/lib/libXtst.so.6 (0x40385000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4038a000) libm.so.6 => /lib/libm.so.6 (0x40452000) libdl.so.2 => /lib/libdl.so.2 (0x40474000) libjava.so => not found libc.so.6 => /lib/libc.so.6 (0x40478000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x405a7000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x405b0000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) As you can see libXp.so is not found on the server without x windows. The fact that you have x installed suggests some other wierdness... |
In a different thread I suggested using the tar ball instread of the installer. Check this thread: http://www.gnutellaforums.com/showth...threadid=30925 A note to limewire mods/developers: I think I have seen at least a couple of users posting errors from the installer like this: tail: `-1' option is obsolete; use `-n 1' Try `tail --help' for more information. LimeWireLinux.bin: line 326: [: `)' expected, found -z I don't know much about the installer other than that it's built using zerog and that the executable archive chokes because it apparently expects a tail argument that doesnt exist (at least on some systems), and b/c of some shell syntax error. I also dont know if zerog uses the makeself script (http://www.megastep.org/makeself/) to generate the executable archives, but if so then there may be a bug in that. |
Aha! This issue does look like it's caused by a makeself problem! According to the site (http://www.megastep.org/makeself/), : "Important note for recent GNU/Linux distributions: Archives created with Makeself prior to v2.1.2 were using an old syntax for the head and tail Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : export _POSIX2_VERSION=199209" I'd be interested in hearing from a user who has had this issue. Any one having this problem and willing, please try this and reply with results: Open a terminal window (xterm, konsole, etc) and cd to the directory where you downloaded the installer. If it's on your desktop then just do a 'cd ~/Desktop'. Once you are in the same directory as the installer, run this: export _POSIX2_VERSION=199209 && sh LimeWireLinux.bin |
Thanks for the research. We're in the process of reworking our installers anyway, and its very likely we'll dump the zero-g installer for linux altogether. I can't give you an ETA but the next stable version of limewire will have much improved (and much smaller) installers. |
hmmmmm i am a linux newb and know very little this is what i get when i try to install in a term Preparing to install... tail: `-1' option is obsolete; use `-n 1' Try `tail --help' for more information. LimeWireLinux.bin: line 326: [: `)' expected, found -z WARNING! The amount of /tmp disk space required and/or available could not be determined. The installation will be attempted anyway. Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... No Java virtual machine could be found from your PATH environment variable. You must install a VM prior to running this program. through much trial and error i have a VM installed and working well in mozilla.. unfortunately i am sure it's not in a proper directory not to mention i am not exactly sure how to log in to my desktop in root so i can move it to where java reccommends... i suck Quote:
[xxxxxxxx@localhost Desktop]$ export _POSIX2_VERSION=199209 && sh LimeWireLinux.bin Preparing to install... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... No Java virtual machine could be found from your PATH environment variable. You must install a VM prior to running this program. [xxxxxxx@localhost Desktop]$ |
same here [root@pcp09463737pcs Desktop]# sh ./LimeWireLinux.bin Preparing to install... tail: `-1' option is obsolete; use `-n 1' Try `tail --help' for more information. ./LimeWireLinux.bin: line 326: [: `)' expected, found -z WARNING! The amount of /tmp disk space required and/or available could not be determined. The installation will be attempted anyway. Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... No Java virtual machine could be found from your PATH environment variable. You must install a VM prior to running this program. [root@pcp09463737pcs Desktop]# |
All times are GMT -7. The time now is 09:52 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.