Puesto al día el 10 de junio de 2025.
ubuntu
instalación
sudo apt show transmission
Version: 2.94-2ubuntu3
Transmission es un conjunto de clientes BitTorrent ligeron (en forma de GUI, CLI y demonio). Todas sus encarnaciones presentan una interfaz simple sobre un motor eficiente y multiplataforma.
sudo apt install transmission
transmission-gtk --version
transmission-gtk 2.94 (d8e60ee44f)
configuración
nano ~/.config/transmission/settings.json
"download-dir": "/home/ernesto/descargas",
"incomplete-dir": "/home/ernesto/descargas/.tmp",
"incomplete-dir-enabled": true,
estos son sólo algunos de los parámetros que se pueden modificar: hay muchos más en «Editing Configuration Files».
ejecución
transmission-gtk
debian
instalación
sudo apt show transmission
Version: 3.00-2.1+deb12u1
Transmission is a set of lightweight BitTorrent clients (in GUI, CLI and daemon form). All its incarnations feature a very simple, intuitive interface on top on an efficient, cross-platform back-end.
sudo apt install transmission
transmission-daemon --version
transmission-daemon 3.00 (bb6b5a062e)
configuración
settings.json
antes de realizar cambios en el archivo settings.conf, hay que detener el servicio de transmission:
sudo systemctl stop transmission-daemon.service
sudo systemctl status transmission-daemon.service
Active: inactive (dead) since Tue 2025-06-10 16:16:46 CEST; 1s ago
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
permisos de usuario y grupo
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.
sudo chmod g+rwx /media/descargas
ls -l /media/
drwxrwx--- 3 ernesto grupo 4096 feb 23 15:31 descargas
ejecución
sudo systemctl start transmission-daemon.service
sudo systemctl status transmission-daemon.service
Active: active (running) since Tue 2025-06-10 16:37:32 CEST; 26s ago
sudo netstat -tlpn
tcp 0 0 192.168.1.7:9710 0.0.0.0:* LISTEN 12385/transmission-d
hay otra forma de comprobar que el servicio de transmission está en marcha:
problemario
Unable to save torrent file: Permission denied
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
fuentes
- «Editing Configuration Files» en Transmission, Github, 2025.