Ceci est une ancienne révision du document !
amule-daemon (amuled)
Le programme de téléchargement peer-to-peer (P2P) amule peut être lancé en service de fond (démon) et tourner sur votre ordinateur sans interface graphique, ce qui économise pas mal de ressources.
Installation
Veuillez d'abord consulter la page dédiée à l'installation et la configuration de amule
Puis, installer amuled avec
sudo apt-get install amule-daemon
Configuration
Au démarrage, amuled récupère la configuration de amule, et utilise donc les même paramètres.
Toute la configuration peut donc s'effectuer depuis l'interface graphique amule, qui doit ensuite être fermée avant de lancer amuled
Pour une utilisation sur un serveur, sans interface graphique, la configuration se fera directement en éditant le fichier ~/.aMule/amule.conf
créé après un premier lancement de l'application
Démarrage
Vérification du fonctionnement
Premier démarrage en console, lancer amuled
$ amuled amuled: OnInit - starting timer Initialising aMule Checking if there is an instance already running... No other instances are running. Loading temp files from /home/user/P2P/incoming. Loading PartFile 6 of 6 All PartFiles Loaded. ListenSocket: Ok. *** TCP socket (ECServer) listening on 0.0.0.0:4712 *** Server UDP socket (TCP+3) at 0.0.0.0:4665 *** TCP socket (TCP) listening on 0.0.0.0:4662 *** Client UDP socket (extended eMule) at 0.0.0.0:4672 Adding file /home/user/P2P/incoming/019.part.met to shares Adding file /home/user/P2P/incoming/038.part.met to shares Adding file /home/user/P2P/incoming/039.part.met to shares Adding file /home/user/P2P/incoming/041.part.met to shares Adding file /home/user/P2P/incoming/047.part.met to shares Adding file /home/user/P2P/incoming/048.part.met to shares Template not found, reverting to default
On vérifie l'absence d'erreur et on constate que amuled a bien récupéré nos listes de téléchargement et la configuration des ports.
Ce lancement sert uniquement a vérifier le bon fonctionnement de l'application. Fermer le terminal va aussi fermer amuled.
Démarrage du daemon
En console ou avec le raccourci clavier <alt><F2>
$ amuled -f amuled: OnInit - starting timer Initialising aMule Checking if there is an instance already running... No other instances are running. amuled: forking to background - see you $
Le service démarre en arrière-plan, vous pouvez fermer le terminal.
amuleweb
amuleweb est une autre application permettant de controler amule, et amuled, depuis votre navigateur, sur la machine locale ou a distance.
Configuration
Depuis amule, aller dans les préférences > contrôle à distance > Démarrer amuleweb au lancement
Spécifiez le port de contrôle, par défaut 4711
rentrer un mot de passe administrateur
cocher la case > accepter les connexions externes
rentrer un nouveau mot de passe pour permettre la connexion
Puis redémarrer l'application
ou, sans interface graphique, éditer le fichier ~/.aMule/amule.conf
en utilisant la commande suivante
echo -n votremotdepasse | md5sum | cut -d ' ' -f 1
pour crypter le mot de passe avant de le renseigner dans le fichier
Utilisation
en local, dans votre navigateur, se connecter a amuleweb via l'adresse
localhost:4711
A distance, se connecter a votre machine via son IP ou un service comme no-ip ou Dyndns, après avoir effectué les réglages nécessaires sur votre firewall ou routeur.
votreadresseDyndns.org:4711