|
Il y a actuellement 3 visiteurs connectés sur le site !
Installer Azureus sous Linux pas a pas
|
Installer Azureus sous Linux pas a pas
|
|
Introduction
Azureus sert à échanger des fichiers BitTorrent.
Logiciel open source écrit en Java il utilise le protocole de BitTorrent
Installation
Azureus est à base de java, donc une JVM en état de marche est conseillé. J'ai coutume d'utiliser celle de Sun mais je vais tout de même essayer d'installer le bazar proposé lors de l'installation d'azureus via urpmi
En console et en root saisissez:
urpmi azureus
Un des paquetages suivants est nécessaire :
1- xerces-j2-2.8.0-1mdv2007.0.x86_64 : Java XML parser (to install)
2- jamvm-1.4.3-3mdv2007.0.x86_64 :
Java Virtual Machine which conforms to the JVM specification version 2 (to install)
3- java-1.4.2-gcj-compat-1.4.2.0-40.103.1mdv2007.0.x86_64 :
JPackage runtime scripts for GCJ (to install)
4- cacao-0.96-2mdv2007.0.x86_64 : JIT compiler for Java (to install)
Que choisissez-vous ? (1-4) 0
Je choisis l'option 2 qui me parait cohérente puisque contenant jvm
Un des paquetages suivants est nécessaire :
1- xml-commons-jaxp-1.1-apis-1.3.03-5.1mdv2007.0.x86_64 :
JAXP 1.1, DOM2, SAX2, SAX2-ext 1.0 apis (to install)
2- xml-commons-jaxp-1.2-apis-1.3.03-5.1mdv2007.0.x86_64 :
JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis (to install)
3- xml-commons-jaxp-1.3-apis-1.3.03-5.1mdv2007.0.x86_64 :
JAXP 1.3, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis (to install)
Que choisissez-vous ? (1-3) 1
La 1 , mais alors totalement par hasard
Pour satisfaire les dépendances, les paquetages suivants vont être installés:
et on a droit à 45 paquetages , excusez du peu !
Et une fois le tout installé , je lance azureus en user normal
et j'ai droit à une splendide erreur :
azureus
java.lang.NoClassDefFoundError: error:
>
Caused by: java.lang.ClassNotFoundException: error:
not found in java.lang.ClassLoader$1
{urls=[file:/usr/bin/build-classpath,file:/usr/local/bin/./], parent=null}
at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
at java.lang.ClassLoader$1.loadClass(ClassLoader.java:1112)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
[deny@linux-pour-lesnuls bin]$
Je vais donc essayer la méthode envoyée par Netrunner sur la liste Mandriva Débutant :
Il faut récupérer le JRE à cette adresse :
http://java.com/en/download/manual.jsp
choisir le fichier Linux x64 RPM .
On est en version 1.5.0_11 et non en 1.6 comme précédemment
Ne pas oublier de désinstaller les restes du JRE installés auparavant
en root et en console saisir :
urpme jre-1.5.0_11-fcs
rm -rf /home/deny/jre1.5.0_11
Installer alors le rpm :
chmod +x jre-1_5_0_11-linux-amd64-rpm.bin
./jre-1_5_0_11-linux-amd64-rpm.bin
urpmi jre-1_5_0_11-linux-amd64-rpm
Ensuite desinstallez le rpm azureus
urpme azureus
désinstallation de azureus-2.5.0.0-1.3mdv2007.0.x86_64
et récupérer l'archive là :
http://azureus.sourceforge.net/download.php
Une fois téléchargée dans votre répertoire utilisateur, saisissez sous l'user de votre choix
bunzip2 Azureus_2.5.0.4_linux-x86_64.tar.bz2
tar xvf Azureus_2.5.0.4_linux-x86_64.tar
cd azureus
et ensuite
./azureus pour lancer la bête !
Configuration
Au premier lancement, un assistant apparaît afin de vous aider dans la configuration
Choisissez la langue :français, car je ne maîtrise pas encore le mandarin.
Le second écran permet de renseigner le type d'utilisateur avec lequel Azureus fonctionnera :
J'ai choisi débutant car je souhaite juste télécharger des torrents et non pas en faire .
Le troisième écran demande la vitesse de votre connexion , 1024 est le maximum,
Le quatrième écran permet de préciser la valeur du port par défaut. Ne le laisser pas sur 6881, les fournisseurs internet pouvant brider ce port. J'ai choisi un port peu habituel : 12000. puis cliquez sur Test .
Trois éléments peuvent se produire :
- Test impossible
Votre connexion ne fonctionne pas Vérifiez vos paramètres de connexion.
Erreur NAT
C'est le signe que votre routeur n'accepte pas les paquets du port sélectionné. Si le routeur est sous Linux et iptables, voici de quoi y remédier :
Si Azureus est situé sur le même poste que la machine faisant office de routeur:
echo "[autorisation du serveur Azureus (12000) ...]"
iptables -A INPUT -p tcp --dport 12000 -j ACCEPT
Si Azureus est situé sur une machine faisant partie de votre réseau local avec une adresse attribuée par vos soins:
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 12000 -j DNAT --to 192.168.0.4:12000 /sbin/iptables -A FORWARD -p tcp -i eth0 -d 192.168.0.4 --dport 12000 -j ACCEPT
ou 192.168.0.4 est l'adresse de la machine ou tourne azureus et eth0 l'interface connectée au net
Re-testez
Tout est bon!
Choisissez alors le répertoire dans lequel Azureus va placer ses torrents
La configuration est finie, Il est temps de récupérer vos fichiers.
Utilisation
Ouvrez azureus et depuis http://www.torrentule.com/index.php téléchargez un torrent de votre choix que vous placerez dans votre répertoire de sauvegarde choisi auparavant.
Cliquer sur ajouter des fichiers
Azureus va commencer le chargement à l'emplacement que vous lui avez indiqué
Le principe de fonctionnement de BitTorrent est le suivant : le fichier en .torrent contient tout un ensemble d'informations relatives au fichier téléchargé, parmi lesquelles l'adresse du Tracker du fichier : c'est le serveur central d'ou provient à l'origine le fichier, et qui assure les liaisons entre peers.
Bon téléchargement!
Sources de l'article
|