Instalación de QBITTORRENT en Raspbian Jessie Lite

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
cpa
Pi Beta
Pi Beta
Mensajes: 159
Registrado: 10 Mar 2017, 23:18
Agradecido: 0
Agradecimiento recibido: 1 vez

Muy buen tuto... a exprimir al máximo el qbittorrent!!!...

:mrgreen: :mrgreen: :mrgreen:
arnekia
Pi Omega
Pi Omega
Mensajes: 89
Registrado: 11 Abr 2017, 22:12
Agradecido: 0
Agradecimiento recibido: 0

Muchas gracias por el aporte, muy interesante tener alternativas. :mrgreen: :mrgreen:
Avatar de Usuario
LaCuota
Pi Alpha
Pi Alpha
Mensajes: 21
Registrado: 29 Jun 2016, 12:30
Agradecido: 0
Agradecimiento recibido: 0

Mis dies.
Qbittorrent me gusta mucho mas que transmission.
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

Drakkar escribió:Hablando en el grupo de Telegram Raspberry Pi sobre clientes de torrent, @cpa me recomendó qbittorrent, que parecía ser una buena alternativa a transmission, efectivamente, a mi me parece una muy buena alternativa después de haberlo probado. Me enseño como se instala en Raspbian Jessie Lite sin entorno grafico, para controlarlo vía interfaz web. Así que este tutorial es gracias a él.

Instalamos qbittorrent-nox:

Código: Seleccionar todo

sudo apt-get install qbittorrent-nox
Lo iniciamos por primera vez:

Código: Seleccionar todo

qbittorrent-nox
Ahora nos mostrara las condiciones de uso del software, que deberemos aceptar escribiendo - y - y pulsando Enter. Después de esto nos mostrara el acceso a la interfaz web que es 8080 y que esta escuchando en un puerto correctamente, también nos dará el nombre de administrador y la contraseña por defecto, que es:

Código: Seleccionar todo

admin
adminadmin
Una vez instalado y ejecutado, lo paramos con ctrl + c y pasamos a demonizarlo de la siguiente manera:

Código: Seleccionar todo

sudo nano /etc/init.d/qbittorrent-nox
Y en el archivo añadimos lo siguiente:

Código: Seleccionar todo

#!/bin/sh
# kFreeBSD do not accept scripts as interpreters, using #!/bin/sh and sourcing.
if [ true != "$INIT_D_SCRIPT_SOURCED" ] ; then
    set "$0" "$@"; INIT_D_SCRIPT_SOURCED=true . /lib/init/init-d-script
fi
### BEGIN INIT INFO
# Provides:          qbittorrent
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.  This example start a
#                    single forking daemon capable of writing a pid
#                    file.  To get other behavoirs, implemend
#                    do_start(), do_stop() or other functions to
#                    override the defaults in /lib/init/init-d-script.
### END INIT INFO

# Author: Foo Bar <foobar@baz.org>
#
# Please remove the "Author" lines above and replace them
# with your own name if you copy and modify this script.

DIR=/usr/bin
DAEMON=$DIR/qbittorrent-nox
DAEMON_NAME=qbittorrent

 

# Add any command line options for your daemon here
DAEMON_OPTS=""

# This next line determines what user the script runs as.
# Root generally not recommended but necessary if you are using the
# Raspberry Pi GPIO from Python.
DAEMON_USER=pi

# The process ID of the script when it runs is stored here:
PIDFILE=/var/run/$DAEMON_NAME.pid


do_start () {
    log_daemon_msg "Starting system $DAEMON_NAME daemon"
    start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --user $DAEMON_USER --chuid $DAEMON_USER --startas $DAEMON
    log_end_msg $?
}
do_stop () {
    log_daemon_msg "Stopping system $DAEMON_NAME daemon"
    start-stop-daemon --stop --pidfile $PIDFILE --retry 10
    log_end_msg $?
}

case "$1" in

    start|stop)
        do_${1}
        ;;

    restart|reload|force-reload)
        do_stop
        do_start
        ;;

    status)
        status_of_proc "$DAEMON_NAME" "$DAEMON" && exit 0 || exit $?
        ;;

    *)
        echo "Usage: /etc/init.d/$DAEMON_NAME {start|stop|restart|status}"
        exit 1
        ;;

esac
exit 0
Si nuestro usuario no fuera pi, cambiamos esta linea con nuestro usuario

Código: Seleccionar todo

DAEMON_USER=pi
Guardamos con ctrl + o y cerramos con ctrl + x.

Le damos permisos de ejecución:

Código: Seleccionar todo

sudo chmod +x /etc/init.d/qbittorrent-nox
Y ahora le cambiamos el propietario

Código: Seleccionar todo

sudo chown root:root /etc/init.d/qbittorrent-nox
Ahora lo añadimos al arranque:

Código: Seleccionar todo

sudo update-rc.d qbittorrent-nox defaults
Reiniciamos la Raspberry y ya lo deberíamos tener listo.

Solo queda acceder, abrimos el navegador y en la barra de direcciones escribimos http://-ip-de-nuestra-pi-:8080

Aquí lo podemos configurar, cambiando por ejemplo el puerto de la interfaz web, si utilizais Kodi el control remoto también va por el puerto 8080, deberiamos de cambiar esto en qbittorrent o en kodi.

Se puede configurar el puerto de escucha, donde descargará los archivos, etc...
Es muy intuitivo de configurar, así que no voy a entrar en detalles.

Imagen

En la captura se ve que aun no a iniciado la descarga porque lo acababa de añadir. Bueno es todo, cualquier pregunta, critica o amenaza, pueden comentar. :|
Gracias Drakkar!!! Eres un fenómeno

Enviado desde mi Redmi Note 3 mediante Tapatalk
Avatar de Usuario
Langostaman
Pi Alpha
Pi Alpha
Mensajes: 34
Registrado: 21 Oct 2016, 09:14
Agradecido: 0
Agradecimiento recibido: 0

Gracias! Y a Cpa.
Cuando salga de libreelec lo pruebo seguro

Enviado desde mi Le X829 mediante Tapatalk
Avatar de Usuario
cpa
Pi Beta
Pi Beta
Mensajes: 159
Registrado: 10 Mar 2017, 23:18
Agradecido: 0
Agradecimiento recibido: 1 vez

Langostaman escribió:Gracias! Y a Cpa.
Cuando salga de libreelec lo pruebo seguro

Enviado desde mi Le X829 mediante Tapatalk
Que es, un laberinto?
Estás atrapado?, secuestrado?
Tu avisa y te mandamos a la raspipolicia cagando leches!

Enviado desde mi Nexus 5 mediante Tapatalk
rockero_79
Pi Omega
Pi Omega
Mensajes: 84
Registrado: 26 Dic 2016, 17:03
Agradecido: 0
Agradecimiento recibido: 0

Que buena pinta, habrá que probarlo

Enviado desde mi MI 5s mediante Tapatalk
VaLiEnTe
Pi Omega
Pi Omega
Mensajes: 66
Registrado: 18 Nov 2016, 15:38
Agradecido: 0
Agradecimiento recibido: 0

Gracias por la información!
Un saludo.

Enviado desde mi GT-I9301I mediante Tapatalk
leserc
Pi Omega
Pi Omega
Mensajes: 43
Registrado: 26 Jun 2016, 09:10
Agradecido: 0
Agradecimiento recibido: 0

Gracias por el tuto, funcionando en 5 minutos
Avatar de Usuario
bitxor
Pi Newbie
Pi Newbie
Mensajes: 4
Registrado: 23 Ago 2016, 18:45
Ubicación: Alcalá de Henares
Agradecido: 0
Agradecimiento recibido: 0

¡Gracias por el tutorial y enhorabuena!

Me surge una duda, ¿se pueden mantener transmission y qbittorrent funcionando al mismo tiempo?

Gracias.
@bitxor
Avatar de Usuario
cpa
Pi Beta
Pi Beta
Mensajes: 159
Registrado: 10 Mar 2017, 23:18
Agradecido: 0
Agradecimiento recibido: 1 vez

Poderse se puede, pero no tiene sentido... Aumentarás el número de puertos y conexiones abiertas, y eso a tu router seguramente no le siente muy bien, amén de que tener dos programas para lo mismo es poco eficiente... pero ciñéndonos a tu pregunta de "¿se puede?" la respuesta es sí...
rockero_79
Pi Omega
Pi Omega
Mensajes: 84
Registrado: 26 Dic 2016, 17:03
Agradecido: 0
Agradecimiento recibido: 0

Una duda, con que "compaginais" qbitorrent? Kodi? Plex. Quiero decir que como reproducis lo que descargais, que me recomendáis?

Enviado desde mi MI 5s mediante Tapatalk
Avatar de Usuario
cpa
Pi Beta
Pi Beta
Mensajes: 159
Registrado: 10 Mar 2017, 23:18
Agradecido: 0
Agradecimiento recibido: 1 vez

Yo en la pi no tengo kodi ni ningún reproductor. De hecho no la tengo enchufada ni a ningún monitor ni a ninguna tele. Yo sirvo lo que me descargo por Samba o por DLNA, y algún tiempo tuve también Plex Server, pero en mi tele el cliente es un poco lento y no me merecía la pena, prefiero zumbarlo como un recurso más de red...
rockero_79
Pi Omega
Pi Omega
Mensajes: 84
Registrado: 26 Dic 2016, 17:03
Agradecido: 0
Agradecimiento recibido: 0

cpa escribió:Yo en la pi no tengo kodi ni ningún reproductor. De hecho no la tengo enchufada ni a ningún monitor ni a ninguna tele. Yo sirvo lo que me descargo por Samba o por DLNA, y algún tiempo tuve también Plex Server, pero en mi tele el cliente es un poco lento y no me merecía la pena, prefiero zumbarlo como un recurso más de red...
Gracias, a ver si puedo ponerme y lo hago

Enviado desde mi MI 5s mediante Tapatalk
Avatar de Usuario
bitxor
Pi Newbie
Pi Newbie
Mensajes: 4
Registrado: 23 Ago 2016, 18:45
Ubicación: Alcalá de Henares
Agradecido: 0
Agradecimiento recibido: 0

Hola a todos.

He conseguido instalar qbittorrent en la pi y parece que funciona (me muestra la interfaz web) pero al añadir un torrent para descargar me aparece un mensaje en color rojo "El cliente qBittorrent no es accesible".

¿Hay que configurar algo en el router para que funcione, abrir algún puerto o algo?

Gracias.
@bitxor
Avatar de Usuario
bitxor
Pi Newbie
Pi Newbie
Mensajes: 4
Registrado: 23 Ago 2016, 18:45
Ubicación: Alcalá de Henares
Agradecido: 0
Agradecimiento recibido: 0

Gracias Drakkar.

Efectivamente era eso. Abriendo los puertos en el router ha empezado a funcionar correctamente.

;)
@bitxor
Avatar de Usuario
Kactius
Pi Destroyer
Pi Destroyer
Mensajes: 796
Registrado: 17 Nov 2016, 17:26
Agradecido: 0
Agradecimiento recibido: 6 veces
Contactar:

Gracias, perfecto funcionando. :relax1
Avatar de Usuario
Beric
Pi Newbie
Pi Newbie
Mensajes: 2
Registrado: 17 Jun 2017, 13:22
Agradecido: 0
Agradecimiento recibido: 0

Me interesa esta cliente, es el que uso en Windows. Solo una duda, se sabe si es mas pesado o similar a Transmission ?

La idea es usar el que menos recursos consuma.
Avatar de Usuario
cpa
Pi Beta
Pi Beta
Mensajes: 159
Registrado: 10 Mar 2017, 23:18
Agradecido: 0
Agradecimiento recibido: 1 vez

Por un estilo. Dependerá del sistema de ficheros donde guardes las descargas, del número de descargas simultáneas, del número de conexiones, etc.
erbeni
Pi Alpha
Pi Alpha
Mensajes: 18
Registrado: 25 Jun 2017, 15:58
Agradecido: 0
Agradecimiento recibido: 0

por que cambiar el propietario a root?
Responder