Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:transmission-daemon [2019/04/13 06:54] [Наведение марафета] |
wiki:transmission-daemon [2021/01/23 14:32] (текущий) [Transmission-daemon] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Transmission-daemon ====== | ====== Transmission-daemon ====== | ||
| + | <note important>работает на 20.04 (через systemd)</note> | ||
| + | |||
| Основное отличие данной программы от [[Transmission]] заключается в том, что это демон, а значит работает в фоне и всегда. | Основное отличие данной программы от [[Transmission]] заключается в том, что это демон, а значит работает в фоне и всегда. | ||
| ====== Установка ====== | ====== Установка ====== | ||
| Строка 15: | Строка 17: | ||
| И в строке CONFIG_DIR прописываем путь до папки с файлами настройки. | И в строке CONFIG_DIR прописываем путь до папки с файлами настройки. | ||
| <code>CONFIG_DIR="/home/user_name/.config/transmission-daemon"</code> | <code>CONFIG_DIR="/home/user_name/.config/transmission-daemon"</code> | ||
| - | Принуждаем работать службу от нашего пользователя | + | Принуждаем работать службу от нашего пользователя: |
| + | ---- | ||
| + | |||
| + | если используется init.d | ||
| <code>sudo gedit /etc/init.d/transmission-daemon</code> | <code>sudo gedit /etc/init.d/transmission-daemon</code> | ||
| Меняем setuid (NAME) debian-transmission и setgid (USER) debian-transmission на имя своего пользователя. | Меняем setuid (NAME) debian-transmission и setgid (USER) debian-transmission на имя своего пользователя. | ||
| Строка 24: | Строка 29: | ||
| ... | ... | ||
| </code> | </code> | ||
| + | ---- | ||
| + | |||
| + | если используется systemd | ||
| + | <code>sudo gedit /etc/systemd/system/multi-user.target.wants/transmission-daemon.service</code> | ||
| + | Меняем значение переменной User за свое | ||
| + | <code> | ||
| + | [Service] | ||
| + | User=my_user | ||
| + | </code> | ||
| + | затем делаем перезагрузку юнитов | ||
| + | <code>sudo systemctl daemon-reload </code> | ||
| + | ---- | ||
| + | |||
| ===== Настройка settings.json ===== | ===== Настройка settings.json ===== | ||
| Пример файла с настройками | Пример файла с настройками | ||