Mostrando entradas con la etiqueta rtorrent. Mostrar todas las entradas
Mostrando entradas con la etiqueta rtorrent. Mostrar todas las entradas

24 de abril de 2021

Configuracion rtorrent con el fichero rtorrent.rc

En Raspbian GNU/Linux 10 (buster) armv7l.


El Fichero de configuracion se encuentra en:

  /home/[usuario]/.config/rtorrent/rtorrent.rc

Si no estuviera este directorio crearlo y crear el fichero de configuración.

Ejemplo de rtorrent.rc

 # Máximo y mínimo númreo de pares por torrent.
#min_peers = 40
max_peers = 52

# Lo mismo de antes pero para las semillas ya completadas ("seeds") (-1 = tantos como los que lo estén bajando)
#min_peers_seed = 10
max_peers_seed = 52

# Máximo número de subidas simultáneas por torrent.
max_uploads = 8

# Ratio global de subida y bajada en KiB. "0" para si límite.
download_rate = 200
upload_rate = 28

# Directorio por defecto para grabar los torrents bajados.
directory = /home/[usuario]/[torrents.Downloads]/

# Directorio de sesión por defecto. Asegúrese de no ejecutar varias instancias
# de rtorrent que usen el mismo directorio de sesión. ¿Usando tal vez una ruta
# relativa?
session = /home/[usuario]/.session/

# Vigilar un directorio en busca de nuevos torrents, y parar aquellos que hayan sido
# borrados.

schedule = watch_directory_2,5,5,load.start=/home/[usuario]/[torrents]/*.torrent


# Cierre torrents cuando el espacio de disco sea bajo.
schedule = low_diskspace,5,60,close_low_diskspace=100M

# Rango de puertos par usar en la escucha.
port_range = 49164-49164

# Comprobación de "hash" para los torrents completados. Podría ser útil mientras no se
# arregle el error que causa que la falta de espacio de disco no sea avisada convenientemente.
check_hash = yes

# Opciones de cifrado, no establezca ninguna (situación por defecto) o establezca una combinación de las siguientes::
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext
#
# El valor del ejemplo permite conexiones cifradas entrantes, arranca conexiones de salida
# no cifradas pero las reintenta con cifrado si fallan, prefiriendo
# texto plano a cifrado RC4 después del apretón de manos cifrado ("encrypted handshake")
#
# encryption = allow_incoming,enable_retry,prefer_plaintext
encryption = allow_incoming,try_outgoing,enable_retry

# Habilitar la posibilidad de DHT para torrents sin tracker o cuando todos los trackers están caidos.
# Puede ser configurado como "disable" (deshabilitación completa de DHT), "off" (no arrancar DHT),
# "auto" (arrancar y parar DHT según se necesite), o "on" (arrancar DHT inmediatamente).
# El valor por defecto es "off". Para que funcione DHT, hay que definir un directorio de sesión.
#
# dht = auto

# Puerto UDP para ser tilizado por DHT.
#
# dht_port = 6881

# Permitir intercambio entre pares (para torrents no marcados como privados)
#
# peer_exchange = ye
s


Links:

https://whatbox.ca/wiki/Editing_rtorrentrc#manipulating_rtorrent.rc



8 de mayo de 2010

rtorrent en color en debian


Ok, vamos a ello, (N.D.A./F.Y.I: fiasco!, este howto NO tiene un final feliz ... )

  1. Creamos un directorio de trabajo:
    # mkdir rtorrentColor; cd rtorrentColor
  2. Descargamos el código de rtorrent:
    # apt-get source rtorrent
  3. Instalamos dependencias para construir el programa
    # aptitude build-dep rtorrent
  4. Ahora hay que pillar el patch para añadir color a rtorrent:
    # wget http://aur.archlinux.org/packages/rtorrent-color/rtorrent-color/rtorrent-0.8.6-canvas-fix.patch
  5. Copiamos el archivo patch a la ruta de parches del rtorrent que estamos parcheando
    # cp rtorrent-0.8.6-canvas-fix.patch rtorrent-
    0.7.9/debian/patches/
  6. Reconstruimos el paquete:
    # cd rtorent 0.7.9 # debuild -us -uc
  7. error: no encuentra pbuild. Solucción: # aptitude install pbuilder
  8. error:
    debuild: fatal error at line 1319: dpkg-buildpackage -rfakeroot -D -us -uc failed
    ¿tengo instalado fakeroot?, SI!! Se trat de un error de compilación ...
    Ta vez el problem es la diferencia entre la versión el patch(-0.8.6) y del rtorrent base (-0.7.9)

  9. Pillamos parche de color para la versión 0.7.9 en http://libtorrent.rakshasa.no/ticket/1382
    # wget http://libtorrent.rakshasa.no/attachment/ticket/1382/rtorrent-0.7.9-canvas-fix-2.patch
  10. Borro el antiguo patch y pongo el nuevo:
    # rm -f
    rtorrent-0.7.9/debian/patches/*.patch
    # cp rtorrent-0.7.9-canvas-fix-2.patch rtorrent-0.7.9/debian/patches/
  11. y Re-Reconstruimos el paquete con el nuevo patch:
    # cd rtorent 0.7.9 # debuild -us -uc
  12. Falla el patch:
    patches: debian/patches/rtorrent-0.7.9-canvas-fix-2.patch
    Trying patch debian/patches/rtorrent-0.7.9-canvas-fix-2.patch at level 1 ... 0 ... 2 ... failure.
    make: *** [debian/stamp-patched] Error 1
    dpkg-buildpackage: failure: debian/rules build gave error exit status 2
    debuild: fatal error at line 1319:
    dpkg-buildpackage -rfakeroot -D -us -uc failed

  13. Probamos el otro patch que hay en http://libtorrent.rakshasa.no/ticket/1382
    # wget http://libtorrent.rakshasa.no/attachment/ticket/1382/rtorrent-0.7.9-canvas-fix.patch
  14. Y repetimos pasos 10 y 11 ... tambien falla !!!!:
    patches: debian/patches/rtorrent-0.7.9-canvas-fix.patch
    Trying patch debian/patches/rtorrent-0.7.9-canvas-fix.patch at level 1 ... 0 ... 2 ... failure.
    make: *** [debian/stamp-patched] Error 1
    dpkg-buildpackage: failure: debian/rules build gave error exit status 2
    debuild: fatal error at line 1319:
    dpkg-buildpackage -rfakeroot -D -us -uc failed
  15. ummm!!! fracaso total ya veremos si puedo resolverlo, ademas rtorrent en b/n tampoco queda tan mal!

Links:

http://www.howtoforge.com/how-to-compile-rtorrent-from-svn-in-ubuntu-9.10-karmic-koala-debian-5-lenny-with-magnet-link-support

http://binhng.wordpress.com/2010/04/16/rebuilding-rtorrent-with-color-patch-on-debian/

Crear paquetes debian


13 de diciembre de 2009

rtorrent


Comados básicos:

backspaceAdd torrent using an URL or file path. Use tab to view directory content and do auto-complete. Also, wildcards can be used. For example: ~/torrent/*
returnSame as backspace, except the torrent remains inactive. (Use ^s to activate)
^oSet new download directory for selected torrent. Only works if torrent has not yet been activated.
^sStart download. Runs hash first unless already done.
^dStop an active download, or remove a stopped download.
^kStop and close the files of an active download.
^rInitiate hash check of torrent. Without starting to download/upload.

a/s/dIncrease the upload throttle by 1/5/50 KB.
z/x/cDecrease the upload throttle by 1/5/50 KB.
A/S/DIncrease the download throttle by 1/5/50 KB.
Z/X/CDecrease the download throttle by 1/5/50 KB.

rightSwitch to Download View.
^rInitiate hash check of torrent.
+/-Change priority of torrent.
lView log. Exit by pressing the space-bar.
1Show all downloads
2Show all downloads, ordered by name
3Show started downloads
4Show stopped downloads
5Show complete downloads
6Show incomplete downloads
7Show hashing downloads
8Show seeding downloads

Para salir de rtorrent: crtl + q

Referencias: