Gdzie Transmission zapisuje moje pliki torrent?

25

Mam dużo torrentów i obecnie używam transmisji jako mojego klienta torrent, istnieje problem, że po zmianie nazwy folderu (jest to ważne dla mnie, aby uporządkować folder muzyczny) transmisja przestaje rozpoznawać pliki, mimo że pozostały podobnie.

Więc chcę zmienić klienta, ale nie mogę znaleźć plików torrentów, gdzie mogę je znaleźć?

assaf
źródło

Odpowiedzi:

33

Transmisja przechowuje pliki torrent w standardowym folderze konfiguracji, ~/.config/transmission/torrentsgdzie ~ to folder domowy.

Folder .config jest zwykle ukryty. Aby się tam dostać, otwórz przeglądarkę plików i przejdź do folderu domowego. Wybierz z menu Widok> Pokaż ukryte pliki, a następnie poszukaj „.config”. W tym folderze znajdziesz transmisję, a reszta powinna być dość prosta. (Nawiasem mówiąc, aby znaleźć plik na długiej liście, możesz po prostu zacząć wpisywać jego nazwę).

Folder torrent zawiera każdy bieżący torrent, a także torrenty pobrane z łączy magnesów. Możesz po prostu otworzyć te z innym klientem i to zadziała od razu.

Pamiętaj, aby wyłączyć Pokaż ukryte pliki później, bo zobaczysz wiele dziwnie wyglądających plików:

Ustawienie ukrytych plików

Dylan McCall
źródło
Biorąc pod uwagę, że transmisja się kończy debian-transmission, folder domowy, do którego się odwołujesz, jest najprawdopodobniej /var/lib/transmission-daemon. Sprawdź to za pomocą grep transmission /etc/passwd.
Christophe De Troyer
23

Sprawdź też tutaj:

Jeśli demonizujesz transmisję na Ubuntu (używając pakietu transmission-daemon) i używasz GUI, to:

Te dane są przechowywane w /var/lib/transmission-daemon/info(wymaga dostępu do konta root, aby wyświetlić, użyć sudoz wiersza poleceń lub zainstalować nautilus-gksu) W szczególności twoje torrenty znajdują się w katalogu /var/lib/transmission-daemon/info/torrents.

Dheeraj Bhaskar
źródło
Masz pomysł, jak zmienić ten domyślny katalog? po prostu patrząc na opcje konfiguracji skrzyni biegów nie mogę się dowiedzieć, czy to możliwe.
Chuim
@Chuim nie jestem pewien, nie aktywnie korzystam już z transmisji.
Dheeraj Bhaskar
1
@Chuim Niestety nie widzę sposobu, aby ustawić tę lokalizację na podstawie ustawień domyślnych dostarczonych podczas nowej instalacji transmission-daemonUbuntu Server 16.04.
user2943160
0

W uzupełnieniu do demonizowanej transmisji można sprawdzić te pliki: /etc/init.d/transmission-daemondo zmiany transmisji użytkownika wykonującej transmisję, /etc/default/transmission-daemondo znalezieniaCONFIG_DIR="/var/lib/transmission-daemon/info"

„Config_dir” infojest dowiązaniem symbolicznym do /var/lib/transmission-daemon/.config/transmission-daemoni tutaj możemy znaleźć kolejny link settings.jsondo/etc/transmission-daemon/settings.json

Teraz możesz w pełni dostosować strukturę katalogów transmisji

Jack3D
źródło
0

Jeśli uruchomisz polecenie

ps ax | grep transmission

i wynika z

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

następnie możesz spróbować edytować plik /lib/systemd/system/transmission-daemon.service :

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

Katalogi i pliki (np. Settings.json) w katalogu / your / config-dir muszą mieć uprawnienia rw dla użytkownika lub grupy debian-transmisja (nazwa zależy od twojej dystrybucji).

Kliknij ten link, aby uzyskać szczegółowe informacje: https://forum.transmissionbt.com/viewtopic.php?t=16642#p69968

Mattia72
źródło