Get started with Drupal 7


Instalar Pyload en la Raspberry Pi con Raspbmc

Anoche estuve durante varias horas intentando instalar Pyload en la Raspberry Pi y como al final lo conseguí, voy a apuntarme los pasos que seguí para que no se me olviden.

Gracias a Pyload podemos dejar que la Raspberry Pi nos descargue archivos en descarga directa sin necesidad de nosotros estar esperando para dar a continuar y cosas de esas. Pyload es compatible con mega por lo que todos los archivos que tengamos alojados en ese servidor los podemos descargar con la Raspberry Pi. 

Instalar Pyload en la Raspbery Pi con Raspbmc, mega pyload raspberry pi
La gracia de usar la Raspberry Pi es que apenas consume electricidad por lo que podemos dejarla encendida varias horas y no estaremos aumentando mucho la factura de la luz.

Una pregunta que os haréis muchos y que yo me hice al instalar Pyload. ¿Es posible que las descargas de Pyload se realicen en un pendrive o disco duro externo?. La respuesta es si, y además, es bien fácil.

Al tajo, esto tardará bastante así que armaros de paciencia porque el procesador de la raspberry pi no da para más.

Encendemos nuestro ordenador y nos conectamos por ssh a la raspberry pi. Ahora vamos a descargar pyload:

  1. sudo wget http://download.pyload.org/pyload-cli-v0.4.9-all.deb 
  2. sudo dpkg -i pyload-cli-v0.4.9-all.deb
  3. sudo apt-get install -f
Ya tenemos instalado Pyload. Ahora vamos a ver que dependencias necesita:
  1. sudo apt-cache show pyload-cli
La salida del comando nos indica las dependencias que necesita Pyload para funcionar. ¡Vamos a instalarlas!
  1. sudo apt-get install rhino python-openssl tesseract-ocr tesseract-ocr-eng  python-imaging unrar-free python-qt4
Bien, se supone que ya tenemos todas las dependencias listas así que vamos a ejecutar por primera vez Pyload:
  1. cd /usr/share/pyload/
  2. ./pyLoadCore.py
En este punto nos sale un configurador. Tenemos que ir leyendo los que nos pregunta e ir configurándolo a nuestro gusto.En el primer paso elegimos idioma y damos a continuar. El configurador nos sacará por pantalla las dependencias por si no están cumplidas. Nos tiene que salir todo OK

Seguimos con el tutorial de configuración y más o menos tenemos que poner lo que viene entre corchetes (que es lo predefinido). ¿Pasos importantes? Poner IP 0.0.0.0 si queremos conectarnos a Pyload desde cualquier IP y para las descargas poner /media/discoduro siendo discoduro el nombre con el que nos monta el pendrive o el disco duro la raspberry. Recomiendo formatear el disco duro o el pen en ntfs o ext4 para poder descargar archivos de más de 4gb.

Importante: cuando nos diga que server elegir, poner "threaded". A mi el que viene por defecto no me funciona bien

Una vez completado el tutorial, ejecutamos Pyload:
  1. pyLoadCore --daemon
Ahora desde el navegador de nuestro ordenador ponemos la IP de la raspberry y el puerto 8000. Ejemplo:
192.168.1.157:8000

Nos saldrá la interface de Pyload. Ponemos usuario y contraseña. Ahora este paso es importantisimo y es donde está el error en la mayoría de usuarios. Para poder descargar necesitan actualizarse los plugins, para ello dejamos Pyload un rato ejecutándose y en la parte de arriba nos saldrá que tenemos que reiniciar Pyload para recargar plugins

Para reiniciar Pyload:
  1. sudo /etc/init.d/pyload stop
  2. sudo /etc/init.d/pyload start
Yo tire por el camino fácil, reinicie la raspberry y volví a ejecutar Pyload:

  1. cd /usr/share/pyload/
  2. ./pyLoadCore.py
Y listo. No es tan difícil pero hay que tener las cosas claras. Usar Pyload es muy sencillo. Damos a añadir descarga y ponemos la url del archivo que vamos a descargar. Ponemos un nombre (eso es el nombre de la carpeta donde vamos a descargar esos archivos) y añadir. ¿Por qué poner un nombre? Porque si son varias partes tenemos todas las partes metidas en una carpeta y todo bien organizado. Un saludo

Trucos:
Para que vaya más rápido Pyload, es mejor desactivar XBMC si no lo estamos usando ya que consume cpu. Para ello ponemos el comando:
  1. sudo initctl stop xbmc
 Si queremos volver a activarlo:
  1.  sudo initctl start xbmc

0 comentarios:

Publicar un comentario