Dans ce tutoriel, je vous présente une solution simple et légère pour gérer vos différents téléchargements depuis un Raspberry-Pi. Pour se faire, j’ai choisi Pyload comme logiciel de téléchargement. Notamment parce qu’il utilise très peu de ressources et peu être contrôlé à distance.
MAJ 03/01/2014 : Je vous conseille également le tuto avec « transmission ». Solution que j’utilise actuellement.
[toc]
Préparation
Tout d’abord, connectez vous en SSH ou depuis VNC sur votre RPI. Une fois connecté vérifier que votre système est à jour :
sudo apt-get update sudo apt-get upgrade
Installer les dépendances :
sudo apt-get install python python-crypto python-pycurl python-openssl python-imaging mercurial tesseract-* spidermonkey-bin
Puis installer le paquet liblept3 :
cd /tmp sudo wget http://ftp.de.debian.org/debian/pool/main/l/leptonlib/liblept3_1.69-3.1_armhf.deb sudo dpkg -i liblept3_1.69-3.1_armhf.deb rm liblept3_1.69-3.1_armhf.deb
Installation
Maintenant vous devez télécharger et installer le logiciel :
sudo wget http://download.pyload.org/pyload-v0.4.9-all.deb sudo dpkg -i pyload-v0.4.9-all.deb rm sudo pyload-v0.4.9-all.deb
Configuration
Lancez le logiciel puis passer à la configuration de celui-ci :
cd /usr/share/pyload/ ./pyLoadCore.py
Choose your language : fr Continuer la configuration ? [o] Modifier le dossier de configuration ? [n] Mettre en place la configuration de base ? [o] Nom d'utilisateur : pyload Mot de passe : votre mot de passe Enable remote access : [o] Langage : fr Dossier de téléchargement : /opt/Downloads/ Téléchargements parallèle maximum : 3 Utiliser reconnexion ? [n] Paramétrer ssl ? [n] Souhaitez vous configurer l'interface web ? [o] Activer l'interface web ? [o] Adresse d'écoute (adresse de votre Pi) : x.x.x.x Port : 8000
Relancez enfin Pyload comme service :
service pyload start
Et voila ! vous avez votre station de téléchargements. 🙂
Porte-vous bien et à bientôt !
Source : Pyload, liblept3
7 replies to "Création d’une station de téléchargement avec Pyload (RPI)"
Bonjour,
Pour cette version il demande les dépendances python-qt4 (qui sont prévue pour la gui) afin d’installer le application payload.
Ne désirant pas de gui mais uniquement le interface Web, y a toujours il un moyen de by passer l’installation de ces dépendances?
Ty
J’ai un problème j’arrive pas à accéder au dernier écran pour tout configurer
et quand je lance quand même le service j’arrive pas à acceder à l’interface web
help me !
Salut,
Il est possible qu’une dépendance ne se soit pas bien installé.
N’hésite pas à recommencer l’installation du début et de bien lancer les commandes au fur et à mesure.
j’ai également eu des soucies de cet ordre lors de mes tests!
Bon courage.
(perso, je te conseille également la version avec transmission) 😉
Salut,
J’ai un problème avec pyload. Je ne peux télécharger que la nuit (internet par satellite) et j’utilise donc la fonction download time. Celle-ci fonctionne comme demandé: je vois « éteint » mais les téléchargements commencés continuent…
Que dois-je faire?
merci
Salut Edika,
En effet, plutôt gênant… Je vais essayer de prendre le temps de tester si j’ai le même problème et de rechercher une solution.
Salut
Vraiment génial !! Je l’ai installé sur ma raspbmc, ça me fait un serveur multimédia tout-en-un. Je me suis d’ailleurs ouvert un accès pour pouvoir le contrôler depuis internet (il faut faire des manip avec iptables en plius de la redirection de port sur la box pour que cela soit possible).
Bonjour,
Merci pour ce tutoriel
Lorsque je veux lancer pyload en tant que service il me mets le message suivant « Failed to start pyload.service : access denied »
Comment peut on modifier le répertoire de telechargement pour enregistrer mes fichiers sur disque dur ?
Merci d’avance