Création d’une station de téléchargement avec Pyload (RPI)

pyload

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.

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 !


Source : Pyload, liblept3

Partager l'article >Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

7 Comments

  • chauchse

    Reply Reply 5 décembre 2013

    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

  • Oasis

    Reply Reply 15 décembre 2013

    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 !

    • Régis

      Régis

      Reply Reply 16 décembre 2013

      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) 😉

  • edika

    Reply Reply 21 octobre 2014

    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

    • Régis

      Régis

      Reply Reply 22 octobre 2014

      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.

  • Alex

    Reply Reply 12 juin 2015

    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).

  • Romain

    Reply Reply 15 novembre 2015

    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

Leave A Response

* Denotes Required Field