Amule
aMule est un client peer2peer très simple à utiliser, c'est un fork de eMule logiciel libre disponible uniquement sous Microsoft Windows,
pour une installation correcte il vous faut d'abord installer les dépendances logiciels necessaire au bon fonctionnement de aMule.
Installation des dépendances :
Installation de aMule
Comme pour la pré-install de
xMule,
wxGTK et wxBase s'installe de la même manière :
- Vous n'avez pas besoin de passer par l'installation des sources de wxGTK,
téléchargez directement ces 3 paquetages :
Si vous envisagez d'utiliser une version de aMule >= 2.0.0 :
- Ensuite ouvrez konqueror (sous KDE) ou Nautilus
(sous Gnome), dirigez vous dans le répertoire ou vous avez
sauvé les 4 paquetages, cliquez deux fois sur wxGTK-2.4.2-1mdk
puis wxGTK-devel-2.4.2-1.i386.rpm ces deux paquetages installés, cliquez 2 fois sur wxBase-2.4.2-1.i586.rpm.
>Si vous avez téléchargez libcryptopp5 et libcryptopp5-devel faites de même que pour les autres.
Quand les paquetages sont installés, ouvrez une console
passez root avec la commande
su
et tapez ces deux commandes :
#ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
#ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
#ldconfig
#updatedb
Vous pouvez maintenant passer directement à
l'installation de
aMule plus bas dans ce tutoriel.
La branche Instable :
Ouvrez avec votre éditeur de texte /etc/apt/sources.list et ajoutez les lignes suivante à la fin du fichier :
deb http://gunnm.org/~soda/ unstable main contrib
deb-src http://gunnm.org/~soda/ unstable main contrib
Pour Woody :
Ouvrez un terminal passez root et faites comme ceci :
#vi /etc/apt/sources.list
Dans l'éditeur vi appuyez sur « i » pour incerer du texte
ensuite, rajoutez ceci à la fin du fichier sources.list :
# aMule wxwindows2.4 libs
deb http://debian.thermoman.de/ woody amule wxwindows2.4
Vous pouvez dès à présent passer directement à
l'installation d'aMule pour debian.
Fedora Core 1, 2 :
wxGTK-2.4.2-3.i386.rpm
Fedora Core 1, 2 :
wxGTK-devel-2.4.2-1.i386.rpm
Fedora Core 1, 2 :
wxBase-2.4.2-1.i586.rpm
Si vous voulez installer une version >= 2.0.0 de amule :
libcryptopp-5.2.1-1.i586-FC.rpm
libcryptopp-devel-5.2.1-1.i586-FC.rpm
Redhat 9.x & 8.x :
wxGTK-2.4.2-3.i386.rpm
wxGTK-devel-2.4.2-1.i386.rpm
wxBase-2.4.2-1.i386.rpm
Si vous voulez installer une version >= 2.0.0 de amule :
libcryptopp-5.2.1-1.i586-RH-SuSE.rpm
libcryptopp-devel-5.2.1-1.i586-RH-SuSE.rpm
l'installation sous RedHat dans un
terminal, tapez ceci
en root :
#rpm -Uvh wxGTK-2.4.2-0*.rpm
#rpm -Uvh wxGTK-devel-2.4.2-1.i386.rpm
#rpm -Uvh wxBase-2.4.2-1.i386.rpm
#ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
#ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
#ldconfig
L'installation des dépendances terminée vous pouvez passer à
l'installation d'aMule.
wxGTK-2.4.2-3.i386.rpm
wxGTK-devel-2.4.2-1.i386.rpm
wxBase-2.4.2-1.i586.rpm
Si vous voulez installer une version >= 2.0.0 de amule :
libcryptopp-5.2.1-1.i586-RH-SuSE.rpm
libcryptopp-devel-5.2.1-1.i586-RH-SuSE.rpm
Après l'installation du rpm wxBase-2.4.2-1.i586.rpm, ouvrez un terminal et tapez les commandes suivantes :
#ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
#ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
#ldconfig
L'installation des dépendances terminée vous pouvez passer à
l'installation d'aMule.
Téléchargez l'archive source de wxBase2.4.2
ici
Après avoir téléchargé l'archive wxBase2.4.2 faites comme ceci :
$tar jxf wxBase-2.4.2.tar.bz2
$cd wxGTK-2.4.2
$./configure --prefix=/usr --disable-gtk2
--enable-timedate --enable-gui --enable-protocol --enable-http
--enable-ftp --enable-resources --enable-prologio --disable-debug
--enable-final --enable-timer --with-gtk --disable-profile && make
Si vous utilisez GTK2 l'argument --disable-gtk2 doit être remplacé par
--enable-gtk2,
dans le cas où vous ne savez pas laissez par defaut.
la compilation peut prendre un certain temps
Une fois terminée
passez root comme ceci :
$su
Password:
#make install
Ensuite toujours en root tapez :
#ldconfig
#updatedb
La bibliothèque wxBase est maintenant installée.
Vous pouvez
installer aMule.
Il ne vous reste plus qu'a faire une update de vos sources et
installer aMule comme ceci :
#apt-get update
#apt-get install amule
apt-get va gerer les dependances automatiquement, le logiciel est installé.
Pour cette distribution l'installation d'aMule reste
très simple voici la marche à suivre, recuperez aMule
au format RPM
RPM Mandrake 9.x (branche developement) : aMule-2.0.0rc5-1.i586-MDK_9.2-10.rpm
RPM Mandrake 9.x (bracnche stable) : aMule-1.2.8-1.i586-MDK_9.2-10.rpm
Ouvrez Konqueror (sous KDE) ou Nautilus (Sous Gnome) et dirigez vous dans le répertoire ou
vous avez sauvé votre RPM et cliquez deux fois dessus.
Note * : faites ceci après avoir installé les bibliothèques wxGTK et wxBase!
Vous pouvez aussi suivre l'article de
configuration
de RPMdrake pour installer facilement vos logiciels.
Après la marche à suivre est simple, vous lancez RPMdrake et tapez
amule dans le champs de recherche,
ensuite selectionnez le paquetage et cliquez sur install.
aMule est maintenant installé.
Sauvez votre rpm dans votre dossier personnel :
RPM Redhat :aMule-2.0.0-rc5_rh9.i686.rpm
RPM Fedora :aMule-2.0.0-rc5_fc2.i686.rpm
Ensuite ouvez un terminal (
exemple avec rpm fedora core 2) :
$su
Password:
#rpm -Uvh aMule-2.0.0-rc5_fc2.i686.rpm
Ou alors ouvrez natutilus et cliquez 2 fois sur le fichier rpm.
Note * : faites ceci après
avoir installé les bibliothèques wxGTK et wxBase!
aMule est installé vous pouvez lancer le logiciel.
soit vous utilisez yast soit vous téléchargez le rpm :
RPM Suze 9.x : aMule-2.0.0rc5-1.i586-SuSE_9.rpm
Ouvrez Konqueror est cliquez 2 fois sur le fichier rpm téléchargé.
Note * : faites ceci après avoir installé les bibliothèques wxGTK et wxBase!
Les sources ont l'avantage de vous permettre de spécifier au compilateur des
options spéciales pour une optimisation du logiciel en fonction de votre architecture
materiel. En contre partie il est préférable d'avoir une experience avec les
lignes de commandes en cas de problême ou autres...
Il faut
vous dirigez sur ce liens
aMule-2.0.0rc5.tar.bz2,
Note * : faites ceci après avoir installé les bibliothèques wxGTK et wxBase!
Extraction,compilation et installation de aMule :
$tar jxf aMule-2.0.0rc5.tar.bz2
$cd amule-2.0.0rc5
$./configure --disable-debug --enable-optimise
$make
La compilation va prendre un certain temps, un peu de patience 95%
du travail est terminé.
Une fois terminé passez root :
$su
Password:
#make install
aMule est maintenant installé dans /usr/local/amule, vous
pouvez lancer le logiciel en mode console comme ceci :
$amule
aMule-port-2.0.0rc5-4x_5x.tgz
Erreur d'amule au demarrage :
Un erreur que vous pouvez rencontrer lorsque vous lancez amule
dans une console :
$amule
amule: error while loading shared libraries: libwx_gtk-2.4.so.0:
cannot open shared object file: No such file or directory
Pour réparer on va faire quelques manipulations, passez root
dans une console avec la commande su :
$su
Password:
#vi /etc/ld.so.conf
dans l'éditeur de texte vi pour incerer du texte appuyez sur la
touche
i et rajoutez cette ligne à la fin du
fichier :
/usr/lib/wx/include/gtk-2.4/wx/
Quand vous avez terminé, appuyez sur la touche "echap" ensuite
faite :wq pour sauver et quittez vi, maintenant dans la console
toujours en root tapez les commandes suivantes :
#ldconfig
#exit
$amule&
Si vous avez un souci avec amule ou vous souhaitez des renseignements, une aide en rapport avec le logiciel vous pouvez
trouver assistance (le français est parlé) directement avec les personnes qui s'occupe de ce projet.
aMule sur IRC (EFNET) : irc.freenode.net channel #amule
Ou le forum en français :
Forum aMule
le site officiel :
www.amule.org
historique de ce document :Mise à jour version 2.0.0rc5
MAJ des liens pour la version 2.0.0rc1
0.5 MAJ amule version 1.2.5
0.4 mise à jour pour la version 1.2.4-1
0.3 mise à jour pour la version 1.2.1
0.2 mise à jour a la version 1.2.0
0.1 article de présentation de amule pour route-linux
----------------------------------------------------
Ecrit par Mazzaru pour
http://routes-linux.scooba.org
Si vous désirez diffuser ce tutoriel veuillez laisser cette notification, pour le respect de tous merci.
----------------------------------------------------------