blogage.de > Forlong's Blog > Entry > 02 December 2008 > How to install (and update) Vuze (for...
  De | En | Sign up | Login

How to install (and update) Vuze (formerly Azureus) 4 on Ubuntu

Since you can not update the version of Vuze from Intrepid's repositories (or any other version for that matter), here's how to install the latest version easily (no need to compile) and keep it updated.

Download & Install

  • Before we install anything we need to make sure, there is no Ubuntu package installed:
    sudo apt-get remove azureus
    (Don't worry, all your configurations and torrents are saved in your home directory so none of those get deleted.
    You will be able to use them in the new version just like before.)

  • Then we need to make sure the Java Runtime Environment is installed:
    sudo apt-get install default-jre

  • Now go to http://www.vuze.com/Download.html and download the archive that is offered to you and save it to your home directory

    (If you need the AMD64 version and it is not offered to you, go here)

  • Afterwards, extract the program to /opt
    sudo tar -xvjf Vuze_*.tar.bz2 -C /opt/

Basically, that's it. :) align="right">

Now you could launch Vuze like this:

/opt/vuze/vuze

or

/opt/vuze/azureus

Vuze Splash


But here are some steps to make the usage more convenient:

Keep Vuze updated

Vuze does that automatically but we need to have write privileges in the directory Vuze stores its program files:

sudo chown -R $USER:$USER /opt/vuze/
The current user is from then on able to update the application.

 

Create menu entry

Finally, we'll create a .desktop file, so we have a launcher in the panel menu. In order to do that we need to create the file
/usr/local/share/applications/vuze.desktop

    e.g. on GNOME you can do it like this:

sudo mkdir -p /usr/local/share/applications
gksu gedit /usr/local/share/applications/vuze.desktop
and copy the following text in there:
[Desktop Entry]
Name=Vuze (Azureus 4)
Comment=Bittorrent Client
Exec=/opt/vuze/azureus
Terminal=false
StartupNotify=true
MultipleArgs=false
Type=Application
Icon=/opt/vuze/vuze.png
Categories=Application;Network

 

Run Vuze easily from a command line (optional)

This requires a simple start-script that we'll locate at
/usr/local/bin/vuze

    e.g. on GNOME you can do it like this:

sudo mkdir -p /usr/local/bin
gksu gedit /usr/local/bin/vuze
with the following content:
#!/bin/sh
exec /opt/vuze/azureus "$@"

Don't forget to make it executable:

sudo chmod +x /usr/local/bin/vuze

Afterwards, you will be able to run Vuze by executing simply
vuze
in the terminal or via [Alt]+[F2]

    In case you want to be able to run it as azureus do this

sudo ln -s /usr/local/bin/vuze /usr/local/bin/azureus

 

 

Make Vuze look and behave like Azureus

Go here: Azureus Look & Feel for Vuze 4

Trackbacks



No trackbacks, yet.

Comments Help Feed

mos (Anonymous)
one year ago

Thanks, worked great

AnFonE (Anonymous)
one year ago

Worked perfectly, thank you very much.

Lars-Olof (Anonymous)
one year ago

Awesome...  Working great.

trench (Anonymous)
one year ago

The information you provided is great but the overall situation is dumb. 

apt-get isn't the future, it's the now.

And "Vuse" needs to get with the now.

newbie (Anonymous)
one year ago

thanks a lot - worked great -NO typos !!!!!  (which cost me usually hours)

Apirak (Anonymous)
one year ago

It's clear, thank you.

one year ago

Or take the easy way and go to:
GetDeb.Net

one year ago

Well, first of all: that version is outdated.

But more importantly: it won't solve the update issue.
Which was the reason why I wrote this how-to in the first place.

You could change the permissions of /usr/share/azureus/ then but that's out of the question for me.

Stratos (Anonymous)
one year ago

hi there... nice howto... any chance it can be made to work on 64bit?

 Initializer::<init>::110,Main::<init>::84,Main::main::217,NativeMethodAccessorImpl::invoke0::-2,NativeMethodAccessorImpl::invoke::39,DelegatingMethodAccessorImpl::invoke::25,Method::invoke::597,MainExecutor$1::run::37,Thread::run::619
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

Stratos (Anonymous)
one year ago

  Ok, that was simple.... just download the 64bit version from sourceforge...

http://azureus.sourceforge.net/download.php

Mattias (Anonymous)
one year ago

There is another simple solution. Run the vuze update and copy the new *.jar file into $HOME/.azureus then edit `which vuze` and change -classpath /usr/share/java/Azureus2.jar to $HOME/.azureus/Azureus4.0.0.4.jar

inforr (Anonymous)
one year ago

Does this method keep your settings in Azureus? Or do you lose everything because of the uninstall?

TonhaoSemAcento (Anonymous)
one year ago

Works great for me, and it keeps the settings, torrents and all other things

one year ago

Yes, everything will be just as before in terms of configuration and torrents. They will be picked up immediately as if nothing happened.

I might have pointed this out in the guide.
Added it to the "removde" bit.

jackrussell (Anonymous)
one year ago

Forlong ..... your bloody marvelous mate .  Works like a charm . Saved     me countless hours of hair pulling ;)

Abbe H (Anonymous)
one year ago

I only got to: sudo tar -xvjf Vuze_*.tar.bz2 -C /opt/ which gives the error:


tar: Vuze_*.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors

I can say that i had problems in extracting to /opt but i managed to move the extracted folder there using "sudo mv"

I'm running ubuntu 8.10

one year ago

tar: Vuze_*.tar.bz2: Cannot open: No such file or directory

You most probably didn't save it to your home directory but to your desktop.

 

P.S. Thanks Stratos or the hint, I thought they were smart enough to offer the suitable version. Added the other download link to the guide.

argo (Anonymous)
one year ago

Thanks! Great help, fast and easy.

argo

Amejin (Anonymous)
one year ago

Still works flawlessly on 1/12/2009

one year ago

Thank you for your interesting article

coxy (Anonymous)
one year ago

This worked amazingly well. Thanks!! :D

mister_playboy (Anonymous)
one year ago
Thanks so much for this, Transmission was constantly freezing up on me and driving me nuts.
Laki (Anonymous)
one year ago

Geez, thanks. This is the only tutorial that actually helped me!

Bruno (Anonymous)
one year ago

I get a msg saying opt/vuze is not writeble. How do I make it writeble?

one year ago

Did you really run

sudo chown -R $USER:$USER /opt/vuze/

In case that's not enough, try this afterwards:

chmod -R u+rwX /opt/vuze/
Bruno (Anonymous)
one year ago

Thanks. I had to use Nautilus to change folfer permitions. Looks ok now. Thanks again

Stephen (Anonymous)
11 months ago

Hey.  Thanks for the great HowTo.  I'm having some problems do.  Whenever I run Vuze from the Menu or from /opt/vuze/vuze, a warning comes up to tell me that Vuze closed untidily and then it crashes as soon as I move the mouse.  When I run sudo /opt/vuze/vuze from the terminal, it works fine.  I changed the ownership as you suggested above and it stills crashes.  Terminal gives this:

(SWT:25363): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width 250 and height -1
/opt/vuze/vuze: line 188: 25363 Aborted                 ${JAVA_PROGRAM_DIR}java "${JAVA_ARGS}" -cp "${CLASSPATH}" -Djava.library.path="${PROGRAM_DIR}" -Dazureus.install.path="${PROGRAM_DIR}" -Dazureus.script="$0" $JAVA_PROPS $START_CLASS "$@"

 

I'm using Kubuntu 8.10 if that's any help.

Scott (Anonymous)
11 months ago

Fantastic HOWTO, been going round in circles with other variations. Nice one!

mister_playboy (Anonymous)
10 months ago

I made use of this again after a clean install of Ubuntu 9.04... thank you for the second time!

Jacob (Anonymous)
10 months ago

Thank you for posting this up, helped me get rid of the annoying update prompt with the repository version.


Thanks again!

Kejlsn (Anonymous)
9 months ago

Thanks for this man!

Started to get really confused about the updating problem, I thought that I was the problem :P Now it works perfect!

Peace

frans van de... (Anonymous)
9 months ago

Hi,

 

Thanks for the great tip. My appreciation for the great work!!

9 months ago

i had no trouble installing and everything, but now when i use vuze it says it needs to restart, then it says it cant restart because it needs the plugin vzupdate. i cant find such plugin.. and i installed the beta vuze updater. so what do i do? cause it wont restart and i keep clicking on nthe icon and it never comes up. if i restart my computer it happens all over again. please help!!

Ben (Anonymous)
9 months ago

Ive been a Linux user for all of 1 hour and your guide made this easy. Hadnt used the terminal before but followed instructions step by step and it works...great

Jesus (Anonymous)
7 months ago

Que bien hice todo y estuvo chido para mi funciono Gracias Forlong

Andrew (Anonymous)
7 months ago

Thank you so much for simplifying this for linux noobs like me. This failure to update was driving me nuts.

charger (Anonymous)
5 months ago

great thanks

maniks (Anonymous)
4 months ago

wow thanks . great instructions

Gavin (Anonymous)
3 months ago

FYI, echo/cat | sudo tee is a quick and easy way to avoid launching a gui editor.

echo -e "#\!/bin/sh\nexec /opt/vuze/azureus \"\$@\"" | sudo tee /usr/local/bin/vuze

Ram Kumar S (Anonymous)
3 months ago

Thanks Forlnog for the nice how to.

verdecito (Anonymous)
3 months ago

just perfect thanx a lot ...

TwoWheels (Anonymous)
2 months ago

Sweet! Still works, thank you!

Gajen (Anonymous)
2 months ago

Worked like charm... Thank you very much.

tanner (Anonymous)
one month ago

 

This tutorial starts with the removal of the previous version of azureus … which could have been installed from the distro. The old azureus from the debian distro uses …

openjdk-6-jre + the many dependencies

When I do a fresh install of debian ... followed by the use of ...

default-jre + dependency *(as per this tutorial)

I get an error ... ie sun java required

But when I installed “openjdk-6-jre + the many dependencies” ... azureus/vuze started ... A-OK

tanner (Anonymous)
one month ago

--- See ... "How to install Vuze on Ubuntu & Debian" ... tutorial for a different but simular way to do this ... *(link below)

http://ubuntuforums.org/showthread.php?t=995327

Goodluck all ...

Gene (Anonymous)
one month ago

Thank you so much.

worked perfectly and for once the instructions were simple to follow. Most "guides" seem to leave out a key step or two thinking "any Linux guru should know to do that"  Well if I was one of them I would'nt need guides now would I.

Keep up the good work.

Tarkovsky (Anonymous)
one month ago

Everything worked like a charm. I always used to do a lot of tricky stuff to update my Vuze (actually I rarely updated anymore due to this) when it was so damn simple.

Cheers for the guide! And thank you!

jezus (Anonymous)
16 days ago

thank you thank you thank you



Add comment


(not required)

Please enter the white text to the text field "code" (spam protection).

Q E W U u B