cuaderno de campo

anotaciones

Menú
  • casa
    • cocina
      • pan
      • verdura
    • dinou del carrer nou
    • nadal : una carta
    • plano
  • huerto
    • instrucciones sobre el huerto
    • huerto del año 2022
  • humanidades
    • fonoteca
      • Noches en Poderna
      • El canto de las aves
    • galería
    • mala lluna
    • rutas fuera
    • umbrario
    • El misterio de Sant Mena
  • jardín
    • instrucciones sobre el jardín
    • exterior
    • interior
    • viveros
  • juego
    • listado de juegos
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

transmission: instalación y configuración

Publicado el 24 de diciembre de 201527 de agosto de 2018 por ernesto
  • instalación y configuración
  • comprobación del servicio
  • problemario

instalación y configuración

  1. sudo apt-get install transmission-daemon
  2. antes de proseguir con la configuración de transmission, es necesario detener el demonio o se perderán los cambios que se hagan en lo sucesivo:

    sudo systemctl stop transmission-daemon.service

  3. tampoco está de más realizar una copia de seguridad del archivo de configuración settings.json:

    sudo cp /etc/transmission-daemon/settings.json /etc/transmission-daemon/settings.json.bck

  4. luego, se introducen los cambios pertinentes. por ejemplo,

    sudo nano /etc/transmission-daemon/settings.json
    «bind-address-ipv4»: «192.168.1.7»,
    «download-dir»: «/media/descargas»,
    «incomplete-dir»: «/media/descargas/.tmp»,
    «incomplete-dir-enabled»: true,
    «message-level»: 2,
    «peer-port»: 9730,
    «port-forwarding-enabled»: true,
    «rpc-bind-address»: «192.168.1.7»,
    «rpc-password»: «clave»,
    «rpc-port»: 9710,
    «rpc-username»: «ernesto»,
    «rpc-whitelist»: «192.168.1.7:9710»,
    «rpc-whitelist-enabled»: false,
    «umask»: 0

  5. transmission debe pertenecer al grupo propietario del directorio de descargas (download-dir) para poder escribir en él sus archivos:

    ls -l /media/
    drwx–x— 18 ernesto grupo 4096 ago 14 13:01 descargas

    sudo adduser debian-transmission grupo

    Añadiendo al usuario `debian-transmission’ al grupo ‘grupo‘…
    Añadiendo al usuario debian-transmission al grupo grupo
    Hecho.

    el grupo propietario debe, claro, tener permisos de escritura en el directorio en cuestión:

    sudo chmod g+rwx /media/descargas

  6. por último, se reinicia el servicio:

    sudo systemctl start transmission-daemon.service

comprobación del servicio

sudo systemctl status transmission-daemon.service -l

* transmission-daemon.service – Transmission BitTorrent Daemon
Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled)
Active: active (running) since dom 2015-12-27 13:45:22 CET; 4s ago
Main PID: 11343 (transmission-da)
Status: «Idle.»
CGroup: /system.slice/transmission-daemon.service
`-11343 /usr/bin/transmission-daemon -f –log-error

dic 27 13:45:22 RB2 systemd[1]: Started Transmission BitTorrent Daemon.
dic 27 13:45:23 RB2 transmission-daemon[11343]: [2015-12-27 13:45:23.444 CET…)
dic 27 13:45:23 RB2 transmission-daemon[11343]: [2015-12-27 13:45:23.445 CET…)
Hint: Some lines were ellipsized, use -l to show in full.

mediante netstat se puede comprobar si el demonio de transmission está escuchando en la dirección (bind-address-ipv4) y puerto (peer-port) indicados en el archivo de configuración:

sudo netstat -tlpn
tcp        0      0 192.168.1.7:9710        0.0.0.0:*               LISTEN      12385/transmission-d

esto último también puede comprobarse directamente en un navegador:

http://192.168.1.7:9710

problemario

si no se guardan los archivos de tipo torrent,

Unable to save torrent file: Permission denied

hay que otorgar los siguientes permisos a debian-transmission:

sudo chown debian-transmission:debian-transmission /var/lib/transmission-daemon/.config/transmission-daemon/torrents
sudo chmod 775 /var/lib/transmission-daemon/.config/transmission-daemon/torrents

Etiquetado como adduser, apt-get, chmod, chown, cp, netstat, systemctl
  • git: instalación y configuración

    sudo apt-get install git-core git config --global user.name "nombre" git config --global user.email direccion@correo.es deste…

  • php: instalación y configuración

    sudo apt-get install php5 sudo a2enmod php5 Enabling module php5. To activate the new configuration,…

  • cups: instalación y configuración

    instalación y configuración del servidor sudo apt-get install cups a continuación, se realiza una copia…

RSS rutas fuera

  • Metal as deathcult theme park 27 de junio de 2022 Hate Meditations
  • Blasphematory – The Lower Catacombs (2022) 24 de junio de 2022 Belisario
  • Beats and yelling: Serpent Ascending, Dinbethes, Atramentum 23 de junio de 2022 Hate Meditations
  • Necropolis Podcast #49 – Sleepwalker Pt. II 21 de junio de 2022 Hate Meditations
  • Nocturnus and the death of amateurism 19 de junio de 2022 Hate Meditations
  • Anuario del Center for Fortean Zoology 2022/2023 18 de junio de 2022 Javier Resines
  • I like the beats and I like the yelling: Koldkrypt, Hellevaerder, Magnatar 18 de junio de 2022 Hate Meditations
  • Further excursions into Industrial Black Metal 17 de junio de 2022 Raphael Alecto
  • Atlantean Kodex – The Golden Bough (2010) 17 de junio de 2022 Julio Cesar

Categorías

apache bash casa cocina corral css exterior fonoteca galería html5 huerto humanidades humanidades digitales interior jardín javascript juego linux mysql pan php repostería sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2022