Sunday, May 27, 2007

Installing Newest Azureus in Ubuntu 7.04 Feisty Fawn

This works for anyone running Ubuntu 7.04 Feisty Fawn, not just for Dell Inspiron 1501 users.

Step 1:
You need to have Java 5 or higher installed. If you need to install Java follow my guide for installing Java 6 in Feisty

If you need to check the version of Java you have installed run:
java -version

Step 2:
Download the newest version 2.5.0.4 of Azureus from sourceforge.com
For 64 bit systems look here.

Step 3:
In a terminal type:
cd Desktop
*or cd /filepath to where you downloaded the azureus tar ball

Now untar and install Azureus:
sudo tar jxvf Azureus_2.5.0.4_linux.tar.bz2 -C /opt/

Set root permissions to Azureus:
sudo chown -R root:root /opt/azureus/

Setup a launcher for Azurues in the Application->Internet menu:
sudo gedit /usr/share/applications/Azureus.desktop

Add this to the file you just created:
[Desktop Entry]
Name=Azureus
Comment=P2P Client
Exec=/opt/azureus/azureus
Icon=/opt/azureus/Azureus.png
Terminal=false
Type=Application
Categories=Application;Network;
*Save and Close

Step 4:
Setup Azureus to run via the command line:
sudo gedit /usr/bin/azureus

Add this to the file you just created:
#!/bin/sh

/opt/azureus/azureus "$*"
*Save and Close

Make it executable:
sudo chmod +x /usr/bin/azureus

To run Azureus via command line:
/usr/bin/azureus

To run Azureus as root:
sudo /usr/bin/azureus

Don't know where to find torrents or how to? Check out my Bittorrent Guide
Now you have the newest version of Azureus up and running enjoy.

10 comments:

Eiri said...

Thank you very much for this manual,really needed it

Verity said...

Thank you. That did the trick! Very useful.

UFF said...

Thank you! This worked perfectly. I am n

Petar said...

I don't know, but is this right?; sudo gedit /usr/bin/azureus? You want edit here a binary file?

redDEAD said...

petar,

yup

Cabby Morena said...

I used this great guide to install Azureus, however I noticed that I couldn't update Azureus...I could download the update but after downloading whenever I pressed the update button I got an error message. I didn't mind until now....

You see I am planning to upgrade from FF to GG throught the Update Manager (yes I am too lazy to make a back up, burn a new cd, and do a clean install). Will this Azureus ''problem'' be a risk? I.e. a broken system? What do you think? Ooh and I answered your Wacom Graphire question :)

redDEAD said...

Cabby Morena,

I don't think it will pose a problem with updating, but if you used my feisty compiz-fusion guide or added any other 3rd party repos you might have a problem updating your system. Azureus biggest dependency is java and that should carry over easily in gutsy seeing how you installed java 6 from the ubuntu repos.

Your main problem is cleaning up the compiz-fusion mess seeing how my guide while good was a complete hack job to get running on feisty. If you installed compiz fusion, you deleted ubuntu desktop and added a hacky 3rd party repo for compiz fusion.

DONT BE LAZY download and burn the iso. Hit me up on aim (redDEADresolve) if you have any other questions/allow me to convince you to do a new install .

Azureus is cool but check out Deluge. I've been using it for a while and loving it

redDEAD said...

That could of been an article, kids take my last post as a warning if you plan on being lazy and doing a system upgrade.

redDEAD said...

Cabby Morena

I forgot to answer your question as i was on my box preaching about not doing a system upgrade.

To update Azureus run it as root. Meaning open a terminal and sudo azurues or sudo whatever you need to write to run azureus.

You'll update as root and those updates will carry over to your normal account.

Cabby Morena said...

Well no need to convince me anymore, you mentioned 3d party repos. Thanks for reminding me of those! I totally forget them.

I think you should make an article about it (i.e. frontpage), I bet there are a lot of people like me who would just upgrade from FF to GG by using the Update Manager. Not realising how ''dangerous'' it can be :)