On Fri, 2004-06-11 at 08:25, Robert Tilley wrote: > I want to run Azureus, which requires the JRE from SUN to be installed. I > install the j2re1.4.2 and hope that Azureus runs. > > The message returns that something is wrong with my java installation. > > [EMAIL PROTECTED]:/home/tilleyrw/downloads/azureus# ./azureus > Starting Azureus... > Java exec found in PATH. Verifying... > OOPS, you don't seem to have a valid JRE [java = Kaffe] > You need to upgrade to JRE 1.4.x or newer from http://java.sun.com > ls: /usr/java: No such file or directory > OOPS, unable to locate java exec in /usr/java/ hierarchy > You need to upgrade to JRE 1.4.x or newer from http://java.sun.com > [EMAIL PROTECTED]:/home/tilleyrw/downloads/azureus# > > I have installed SUN's j2re package: > > [EMAIL PROTECTED]:/home/tilleyrw/downloads# ./j2re-1_4_2_04-linux-i586.bin > <SNIP> > inflating: j2re1.4.2_04/javaws/resources/messages_zh_CN.properties > extracting: j2re1.4.2_04/javaws/sunlogo64x30.gif > Creating j2re1.4.2_04/lib/rt.jar > Creating j2re1.4.2_04/lib/jsse.jar > Creating j2re1.4.2_04/lib/charsets.jar > Creating j2re1.4.2_04/lib/ext/localedata.jar > Creating j2re1.4.2_04/lib/plugin.jar > Creating j2re1.4.2_04/javaws/javaws.jar > Done. > [EMAIL PROTECTED]:/home/tilleyrw/downloads#
It seems clear that azureus is trying to run using kaffe binary. You need java binary. So you need a new path when running azureus. ie something like PATH=/home/tilleyrw/downloads/j2re1.4.2_04/bin:$PATH should do the trick. You can put your path in your .bashrc, but that will stop kaffe from being default. So you can run azureus as follows: PATH=/home/tilleyrw/downloads/j2re1.4.2_04/bin:$PATH ./azureus or alternatively you can first export the new PATH to your environment, and then run your app.: export PATH=/home/tilleyrw/downloads/j2re1.4.2_04/bin:$PATH ./azureus alternatively you can create a shell script and put either of the above combinations in that (for a script, I prefer the latter), Eg the following command sequence is probably pretty much what you want (I've put spaces between each command, in case of wrapping, so you can see what is meant to be on single line...): cd ~ mkdir bin cd bin echo '#!/bin/bash' > azureus echo 'export PATH=/home/tilleyrw/downloads/j2re1.4.2_04/bin:$PATH' >> azureus echo '/home/tilleyrw/downloads/azureus/azureus' >> azureus chmod a+rx azureus export PATH=~/bin:$PATH cd ~ echo 'PATH=~/bin:$PATH' >> .bashrc This will set up your new PATH environment variable permanently in your .bashrc so that next time you log in it should all just work. It also exports to current shell, so it should work in your current shell. good luck zenaan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]