* shu version: - 2.3.0.195 (2.5.0.4)
* linux distro :- Ubuntu
* ubuntu version: - 8.04 LTS
1. Install sun java JDK with apt-get install sun-java6-jdk (most of you can just install the JRE(apt-get install sun-java6-jre) and not the JDK, i needed it for other reasons….)
2. Install Azureus in the normal way using apt-get install Azureus
3. sudo su -> enter your password -> gedit /usr/bin/azureus -> replace the last line(starting from exec till thee end) with the following,
4. exec $JAVA -Xmx1024M -Djava.library.path=.:/usr/lib/jni:/usr/lib -jar /usr/share/java/Azureus2.jar
5. Extract and get the Shu’s Azureus2.jar. copy it to /usr/share/java/Azureus2.jar
6. Open up the Azureus2.jar(the one you just copied) with the archive manager(just double click on it!).
7. In the archive go in to the path /META-INF/ and then open the file MANIFEST.MF file.
8. Add the following two lines in to it
9. Class-Path: /usr/lib/java/swt.jar
Main-Class: org.gudy.azureus2.ui.swt.Main
10. Save it. and Update the file inside the Azureus2.jar(the Archive manager will ask you whether to update it.. just say yes).
11. Now lunch azureus in what ever way you prefer. ex from the menu/command line.
12. volla! now shu mod should start.
Source: http://silentp33r.wordpress.com/
This works for me even with the newest version on the Shu mod under linux.
Please post problems with Linux+Shu below.
Shu Mod on Linux
Moderator: Moderator
Re: Shu Mod on Linux
Hi!,
First of all thanks for the Howto, but I did all that and I get:
Exception in thread "main" java.lang.ExceptionInInitializerError
at shu.utils.ShuUtils.<clinit>(ShuUtils.java:60)
at org.gudy.azureus2.core3.util.Constants.getFakeVersion(Constants.java:94)
at org.gudy.azureus2.core3.util.Constants.<clinit>(Constants.java:89)
at com.aelitis.azureus.launcher.Launcher.<clinit>(Launcher.java:38)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:207)
Caused by: java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Properties.java:418)
Any suggestion?
First of all thanks for the Howto, but I did all that and I get:
Exception in thread "main" java.lang.ExceptionInInitializerError
at shu.utils.ShuUtils.<clinit>(ShuUtils.java:60)
at org.gudy.azureus2.core3.util.Constants.getFakeVersion(Constants.java:94)
at org.gudy.azureus2.core3.util.Constants.<clinit>(Constants.java:89)
at com.aelitis.azureus.launcher.Launcher.<clinit>(Launcher.java:38)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:207)
Caused by: java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Properties.java:418)
Any suggestion?
Re: Shu Mod on Linux
problem with the file AzureusSpoof.properties.....
there's perhaps a solution about this in this topics http://hellwich.nl/shu/forums/viewtopic.php?f=19&t=910
there's perhaps a solution about this in this topics http://hellwich.nl/shu/forums/viewtopic.php?f=19&t=910
[url=irc://irc.xevion.net/shu]irc://irc.xevion.net/shu[/url]