¡Hola, Invitado! (Iniciar sesiónRegístrate)
Hora: 29 Mar 2024, 08:25

Deluge (cliente servidor torrent - servicio de bajo recurso)

30 Nov 2015, 08:00 (Este mensaje fue modificado por última vez en: 30 Nov 2015 08:07 por latot)
Mensaje: #1

Deluge (cliente servidor torrent - servicio de bajo recurso)

Holis de nuevo a todos, bueno les cuento sobre este programa para torrents, antes si me gustaría dejar algo en claro.
No me gusta repetir ni publicitar de forma innecesaria estas cosas, para los usuarios normales aplicaciones como uTorrent, Bittorrent y qBittorrent son suficientes y no creo que valga la pena discutir sobre cual es mejor, cada una ofrece sus ventajas y desventajas.

Si quieren aprender lo básico respecto a los torrents les recomiendo este hilo:
http://foro.unionfansub.com/showthread.php?tid=876

Bueno, continuando partiré por mi experiencia, al principio igualmente utilizaba esas herramientas ya que cubrían mis necesidades, pero en UnionFansub digamos que aprendí a compartir todo el rato los torrents que tenia pero esto termino siendo en problema, esas aplicaciones consumían muchos recursos por el solo hecho de tenerlas abiertas o en segundo plano, ademas que si tenemos muchos torrents se vuelven mas lentos, estaba la opción de utilizar Transmission pero dejaba mucho que desear al descargar fuera de UnionFansub, así fue como llegue acá. Como dato técnico lo que mas consume generalmente de las aplicaciones es su gráfica, el tener cargados esos datos, en realidad el compartir torrents casi no gasta recursos.

Bueno, aquí buscando una solución encontré Deluge, la única diferencia que tiene de los otros gestores es que separa el sistema de torrents de la interfaz, el núcleo del programa se puede iniciar como un servicio (Tanto en Linux como Windows) y este compartirá y descargara de forma automática todo lo que pongas sin tener que abrir la interfaz gráfica, y por experiencia es un ahorro gigante de recursos.

¿De que forma puedo acceder para descargar?
Deluge ofrece dos formas, una es una interfaz web, entras como si fuera una pagina normal y puedes añadir torrents y todo igual a cualquier otra aplicación de torrents, también puedes abrir la aplicación gráfica tradicional pero si tienes iniciado Deluge como servicio tendrás que desactivar el modo Clásico, ya que técnicamente tu PC se convierte en un servidor.

Con sinceridad, respecto a características tiene prácticamente las mismas que cualquier aplicación torrent, incluso aveces encuentro fallas en la interfaz gráfica (en general las encuentro en todos lados, aunque aun no he visto problemas en la interfaz web) pero esta característica es algo que creo que vale la pena especialmente si tienes un portátil con batería o no te sobra capacidad de CPU, y una de las razones también es que aquí nos centramos mucho en la calidad, y tener una aplicación torrent abierta es algo trastoca bastante la reproducción de cosas como Bluray.

Para darles una perspectiva mas simple, añades Deluge como servicio, al iniciarse este que generalmente es al iniciar el pc ya estas compartiendo y si tenias torrents a medias se iniciaran solos, abres la interfaz gráfica, te conectas a 127.0.0.1 o localhost (te lo mostrara en una ventana, esa es la dirección de tu PC), puedes añadir torrents de forma regular y cierras la aplicación, literal cierras no minimizas y los torrents seguirán funcionando solitos.

Ahora como instalarlo:
La pagina parece muy bien documentada: deluge-torrent.org
Lo que si para linux las instrucciones no funcionan muy bien en algunas distros, así que dejare otras acá.


Windows

Lo bajas desde aquí: http://dev.deluge-torrent.org/wiki/Download

Ademas necesitaremos esta aplicación: http://nssm.cc/download
Es para añadir servicios de forma sencilla

Una vez descargados he instalados vamos a nuestro Disco, generalmente C: y creamos una carpeta de nombre Deluge, que quede así, C:\Deluge

Ahora abrimos un cmd en modo administrador, en Win 7, pon menú inicio, escribes "cmd", luego le das botón derecho y ejecutar como administrador.
En Windows 10 en la lista de aplicaciones buscas "cmd" luego la seleccionas sin abrirla y también tendrá una opción para ejecutarlo como administrador.

Una vez que tengamos la pantallita negra abierta escribimos:

"nssm install deluged"

y se nos abrirá una pantalla gráfica, la rellenamos con estos datos:

Path: C:\Program Files\Deluge\deluged-debug.exe
Arguments: -c C:\Deluge

Tengan cuidado con el Path, tiene que ser donde instalaron Deluge, si lo instalaron en "Program Files (x86)" tendrian que poner algo así:

Path: C:\Program Files (x86)\Deluge\deluged-debug.exe
Arguments: -c C:\config_location

Es solo por precaución revisen donde lo instalan.

Aceptamos y volvemos a la pantallita negra, ahora solo hagan este paso si desean habilitar la interfaz web, ejecuten:

"nssm install delugeweb"

Se nos volverá a abrir la ventana de opciones y pongan estos datos:

Path: C:\Program Files\Deluge\deluge-web-debug.exe
Arguments: -c C:\Deluge --ssl

La opción "--ssl" en los parámetros es opcional, ssl es un protocolo http encriptado, si lo ponen tendrán que entrar desde su navegador con:
https://localhost:8112/
Si no lo ponen solo:
http://localhost:8112/
La contraseña por defecto es "deluge"

Para ejecutar el servicio, reiniciar el computador.

Ahora para configurar la interfaz, ábranla normalmente, luego les preguntara si desean desactivar el modo clásico, digan si y aceptar, luego podrán entrar normalmente.


Linux

Bueno, para linux es tanto mas sencillo como complicado, para instalar el paquete sigan las instrucciones según su distribución aquí: http://dev.deluge-torrent.org/wiki/Download

Ahora eso es lo simple, personalmente hace tiempo que no ocupo un sistema OpenRC (para este revisar la guía de usuario, links al final) solo les puedo recomendar a través de Systemd, siguiendo la política de seguridad de linux les recomiendo que no añadan los servicios como root, es una muy mala idea, en la pagina de Deluge dan una opción de crear un usuario y grupo deluge con permisos especiales pero el inconveniente es que no podrían acceder a medios de almacenamiento cosa que tampoco me gusto ya que tengo mi información fuera del computador, eso nos deja como opción instalar el servicio para usuario.

La guía en la cual me base fue en la de arch, es esta:
https://wiki.archlinux.org/index.php/Deluge

Aun así pondré resumidamente los pasos a seguir.
Ahora, si quieren habilitar el servicio para varios usuarios utilizar la ruta
Ruta='/etc/systemd/user/"
si no utilizar
Ruta='~/.config/systemd/user/'

Abran una terminal como usuario (no root), luego ejecuten:

Primero la ruta que eligieron arriba.
Ahora tenemos que crear la carpeta
mkdir -p $Ruta ##Si eligieron para un solo usuario
sudo mkdir -p $Ruta ##Si eligieron para múltiples usuarios

abrir los archivos con un editor de texto:

nano $Ruta"deluged.service" ##Si eligieron para un solo usuario
sudo nano $Ruta"deluged.service" ##Si eligieron para múltiples usuarios

y pegamos este texto:

[Unit]
Description=Deluge Daemon
After=network.target

[Service]
ExecStart=/usr/bin/deluged -d -P %h/.config/deluge/deluge.pid

[Install]
WantedBy=default.target


Ahora guardamos y volvemos a la terminal:

nano $Ruta"deluge-web.service" ##Si eligieron para un solo usuario
sudo nano $Ruta"deluge-web.service" ##Si eligieron para múltiples usuarios

y ponen este texto:

[Unit]
Description=Deluge Web UI
After=deluged.service

[Service]
ExecStart=/usr/bin/deluge-web --ssl

[Install]
WantedBy=default.target

Guardan y de nuevo a la terminal, tenemos que habilitar los servicios para nuestro usuario, ejecuten:

systemctl --user enable deluged deluge-web ##si no quieren interfaz web eliminar deluge-web
systemctl --user start deluged deluge-web ##iniciamos los servicios

Ahora debería estar funcionando, la primera ejecución tiende a tomar un poco de tiempo paciencia, como ven en arch se inicia con SSL aunque es opcional, para ingresar desde el navegador seria:
https://localhost:8112/
Si desabilitan SSL
http://localhost:8112/
La contraseña por defecto es "deluge"

Ahora para configurar la interfaz, ábranla normalmente, luego les preguntara si desean desactivar el modo clásico, digan si y aceptar, luego podrán entrar normalmente.


Bueno ahora debería estar funcionando.

En la guía de usuario también encontraran como instalarlo en otros sistemas.

Si tienen problemas (ya sea linux o windows), les recomiendo leer la guía de usuario http://dev.deluge-torrent.org/wiki/UserGuide
Cualquier cosa pueden preguntar en el foro de soporte: http://forum.deluge-torrent.org/viewforum.php?f=7

Eso es, nos vemos.


Usuario(s) navegando en este tema: 1 invitado(s)