About
Azureus:
Azureus
is a java bittorrent client. It provides a bittorrent protocol
implementation using the java language.
Azureus offers multiple torrent
downloads, queuing/priority
systems (on torrents and files), start/stop seeding options and instant
access to numerous pieces of information about your torrents. Azureus
lets you create a torrent to share your software with the world.
Azureus now features an
embedded
tracker easily set up and ready
to use.
Azureus supports serveral
languages and operating systems
(Linux, Mac OS X, Windows), you can add plugins to make your
torrenttime easier.
Installing
Java for Linux
Because Azureus is a Java
client, you need to have Java
installed on you Linux system. The default Azureus installation has a
path set for /usr/java to contain the java files.
If you haven't got Java installed, you need to get the JRE, which you
will find
here.
We have decided to download the JDK with the netbeans ide, perhaps we
can program later into the java language.
After you have downloaded the JRE file, you need to install it, because
it is not an executable file, we first have to do a
chmod +x JRE-filename.
We do this in a terminal session running under X-windows, cause we have
to start the JRE installations which needs a graphical enviroment.
Now that we added the excute permission to the
JRE-filename we
can start the
installation of Java (JRE) onto our system.
Execute
the following command in your
terminal: ./
JRE-filename
in
our case
./jdk-1_5_0_01-nb-4_0-bin-linux.bin
The following output in your
terminal will appear:
InstallShield
Wizard
Initialiseren van
InstallShield Wizard...
Java(tm) Virtual Machine
wordt voorbereid...
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...........
Now the graphical
installation will be started the first
(welcome) screen looks like this:
Read the contains and then klik the
Next
> button, you will get
into the License window:
Confirm that you agree with the license, by clicking the

option and then the
Next > button.
The whereto install (Java) window will appear:
Due to the fact that we install java under the user eisman the path
definition will be in the home directory, if you install java as root
user, you can install java also in a system wide directory, which then
can be used by all users (if they have the rights to the directory)!
Because we normally use this user account to with reviews we keep the
installation of Java in the home directory of the user eisman, so click
on the
Next
> button
to continu.
An information window will appear, telling you where the java
installation and the netbeans ide will be installed and how much space
it takes from your harddrive:
If you agree with these settings, click on
Next > button,
if not, you can
go back with the
< Back
button or Cancel the installation. We go on with the installation, so
we press
Next
> to install
java, which next window shows you. Here you see information of what is
being installed and how far the installation process is.
After the installation is complete, the next window will appear:
As you can read in this window, there are instructions on how to start
the IDE, how to uninstall the IDE and the Java enviroment. Click Finish
to complete the graphical
installation of Java.
Your now done with installing Java on your Linux machine.
Installing
Azureus for Linux
Installing Azureus is done as
follows:
- First you need to download
Azureus from here.
Take your
pick, in this case we take the Linux GTK version. When you are
downloading this file, you will get a tarred file with a name like
this: Azureus_2.2.0.2_linux.GTK.tar
- Go to your terminal and
extract the file, tar -xvf Azureus_2.2.0.2_linux.GTK.tar
- An subdirectory azureus
will be created and the contains of the file Azureus_2.2.0.2_linux.GTK.tar
will
be put into it.
- Go to the subdirectory azureus
- Start
azureus by typing
./azureus in the terminal, azureus should come with the following
message's:
Starting
Azureus...
Java exec not found in PATH, starting auto-search...
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
- This is correct , because in
the executable of Azureus the is a
hard link to the directory /usr/java
due
to the fact that we have put java in the directory
/home/eisman/jdk1.5.0_01 it is logical that azureus won't start, so we
have to edit the file azureus
and change the entry JAVA_PROGRAM_DIR="" to
JAVA_PROGRAM_DIR="/home/eisman/jdk1.5.0_01/bin/" and
yes it
should point to the /bin
directory in the jdk directory.
- If you now try to start
azureus again, you would get the
following output in the terminal:
Starting
Azureus...
Loading Azureus:
/home/eisman/jdk1.5.0_01/bin/java -Xms16m -Xmx128m -cp
"/home/eisman/azureus/Azureus2.jar:/home/eisman/azureus/swt.jar:/home/eisman/azureus/swt-mozilla.jar:/home/eisman/azureus/swt-pi.jar"
-Djava.library.path="/home/eisman/azureus"
-Dazureus.install.path="/home/eisman/azureus"
org.gudy.azureus2.ui.swt.Main ''
- And
the graphical windows will
appear, at first start it will be
two, one configuration window and the main Azureus window!

Azureus
an Overview!
This section has not yet being made, I'm working on it, perhaps it will
be a seperate document so that you can read it as a single file, I will
make a pdf version of it!