Где Transmission сохраняет мои торрент-файлы?

25

У меня много торрентов, и в настоящее время я использую передачу в качестве своего торрент-клиента, возникает проблема, заключающаяся в том, что после изменения имени папки (это важно для меня, чтобы организовать мою музыкальную папку), передача перестает распознавать файлы, хотя они остаются одно и тоже.

Поэтому я хочу сменить клиента, но не могу найти торрент-файлы, где я могу их найти?

Ассаф
источник

Ответы:

33

Transmission хранит ваши торрент-файлы в вашей стандартной папке конфигурации, ~/.config/transmission/torrentsгде ~ - ваша домашняя папка.

Папка .config обычно скрыта. Чтобы попасть туда, откройте File Browser и перейдите в свою домашнюю папку. Выберите «Просмотр»> «Показать скрытые файлы» в меню, затем найдите «.config». В этой папке вы найдете передачу, а остальное должно быть довольно простым. (Кстати, чтобы найти файл в длинном списке, вы можете просто начать набирать его имя).

Папка torrent содержит каждый текущий торрент, а также торренты, загруженные по ссылкам магнита. Вы можете просто открыть те с другим клиентом, и это будет работать сразу же.

Не забудьте отключить функцию «Показать скрытые файлы» позже, иначе вы увидите много странно выглядящих файлов:

Настройка скрытых файлов

Дилан Макколл
источник
Учитывая, что передача выполняется debian-transmission, домашняя папка, на которую вы ссылаетесь, наиболее вероятна /var/lib/transmission-daemon. Проверьте это с grep transmission /etc/passwd.
Кристоф Де Тройер
23

Проверьте здесь тоже:

Если вы демонизируете передачу в Ubuntu (используя пакет transmission-daemon) и используете графический интерфейс :

Эти данные хранятся в /var/lib/transmission-daemon/info(требуется root-доступ для просмотра, использования sudoиз командной строки или установки nautilus-gksu). В частности, ваши торренты находятся в каталоге /var/lib/transmission-daemon/info/torrents.

Дхирадж Бхаскар
источник
Любая идея о том, как изменить этот каталог по умолчанию? просто глядя на параметры конфигурации передачи, я не могу узнать, возможно ли это.
Chuim
@ Чуим не уверен, не активно использую передачу больше.
Дхирадж Бхаскар
1
@Chuim К сожалению, я не вижу способа установить это местоположение из значений по умолчанию, предоставленных новой установкой transmission-daemonна Ubuntu Server 16.04.
user2943160
0

В дополнение к демонизированной передаче вы можете проверить эти файлы: /etc/init.d/transmission-daemonдля изменения пользователя, выполняющего передачу, /etc/default/transmission-daemonдля поискаCONFIG_DIR="/var/lib/transmission-daemon/info"

«Config_dir» infoявляется символической ссылкой, /var/lib/transmission-daemon/.config/transmission-daemonи здесь мы можем найти другую ссылку settings.jsonна/etc/transmission-daemon/settings.json

Теперь вы можете полностью настроить структуру каталогов вашей передачи

Jack3d
источник
0

Если вы запустите команду

ps ax | grep transmission

и это приводит к

/usr/bin/transmission-daemon -f --log-error

затем вы можете попробовать отредактировать файл /lib/systemd/system/transmission-daemon.service :

ExecStart=/usr/bin/transmission-daemon -f --log-error --config-dir=/your/config-dir

Каталоги и файлы (например, settings.json) в / your / config-dir должны иметь разрешение rw для пользователя или группы debian-translation (имя зависит от вашего дистрибутива).

Чтобы узнать подробности, перейдите по этой ссылке: https://forum.transmissionbt.com/viewtopic.php?t=16642#p69968.

Mattia72
источник