La instalación que se muestra a continuación es para Raspberry OS 2021-10-30 (Debian 11).
Versión a instalar: pyLoad v0.4.20
Requiere: Python 2
- Paso 1: Crear directorio de Pyload y cambiar el propietario de forma recursiva.
mkdir /Pyload | sudo chown -R pi:pi /Pyload
- Paso 2: Entrar en el directorio.
cd /Pyload
- Paso 3: Descagar Pyload y librerias necesarias (python-pycurl & python-crypto).
wget https://github.com/pyload/pyload/archive/refs/tags/v0.4.20.zip http://ftp.us.debian.org/debian/pool/main/p/pycurl/python-pycurl_7.43.0-2_armhf.deb http://ftp.us.debian.org/debian/pool/main/p/python-crypto/python-crypto_2.6.1-9+b1_armhf.deb
- Paso 4: Instalar librerías.
sudo apt install ./python-crypto_2.6.1-9+b1_armhf.deb ./pyload-cli_0.4.20_all.deb -y
- Paso 5: Instalar Pyload.
unzip v0.4.20.zip | cd pyload-0.4.20
- Paso 6: Crear servicio.
sudo nano /etc/systemd/system/pyload.service
- Paso 7: Editar servcio (Pegamos todo lo que esta a continuación).
[Unit]
Description=Python Downloader
After=network.target
[Service]
User=pi
ExecStart=python2.7 /Pyload/pyload-0.4.20/pyLoadCore.py
[Install]
WantedBy=multi-user.target
- Paso 8: Configurar Pyload.
/Pyload/pyload-0.4.20/pyLoadCore.py -s
- Recomiendo dejar por defecto la ruta de configuración (/home/pi/.pyload)
- Active la interfaz web y ponga la dirección 0.0.0.0, si no podra ingresar desde su red.
- Paso 9: Recargar el demonio.
sudo systemctl daemon-reload
- Paso 10: Iniciar el servicio.
sudo systemctl start pyload
- Paso 11: Iniciar servicio al comienzo del sistema.
sudo systemctl enable pyload
- Paso 12: Acceda a la web http://ip_de_raspberry:8000