Wo speichert Transmission meine Torrent-Dateien?

25

Ich habe viele Torrents und derzeit verwende ich die Übertragung als Torrent-Client. Es gibt ein Problem, dass nach dem Ändern des Ordnernamens (dies ist wichtig, um meinen Musikordner zu organisieren) die Übertragung die Dateien nicht mehr erkennt, obwohl sie die Dateien bleiben gleich.

Ich möchte den Client wechseln, kann aber die Torrent-Dateien nicht finden. Wo finde ich sie?

assaf
quelle

Antworten:

33

Transmission speichert Ihre Torrent-Dateien in Ihrem Standard-Konfigurationsordner, ~/.config/transmission/torrentswobei ~ Ihr Ausgangsordner ist.

Der Ordner .config ist normalerweise ausgeblendet. Um dorthin zu gelangen, öffnen Sie den Dateibrowser und gehen Sie zu Ihrem privaten Ordner. Wählen Sie im Menü "Ansicht"> "Versteckte Dateien anzeigen" und suchen Sie nach ".config". In diesem Ordner finden Sie die Übertragung, und der Rest sollte ziemlich einfach sein. (Um eine Datei in einer langen Liste zu finden, müssen Sie nur den Namen eingeben.)

Der Torrent-Ordner enthält alle aktuellen Torrents und auch Torrents, die von Magnet Links heruntergeladen wurden. Sie können diese einfach mit einem anderen Client öffnen und es wird sofort funktionieren.

Denken Sie daran, die Option "Versteckte Dateien anzeigen" später wieder zu deaktivieren, da sonst viele seltsam aussehende Dateien angezeigt werden:

Einstellungen für versteckte Dateien

Dylan McCall
quelle
Da die Übertragung unter ausgeführt wird debian-transmission, ist der von Ihnen angegebene Basisordner am wahrscheinlichsten /var/lib/transmission-daemon. Überprüfen Sie dies mit grep transmission /etc/passwd.
Christophe De Troyer
23

Überprüfen Sie auch hier:

Wenn Sie die Übertragung unter Ubuntu dämonisieren (mit dem Paket transmission-daemon) und eine GUI verwenden, gehen Sie wie folgt vor:

Diese Daten werden in gespeichert /var/lib/transmission-daemon/info(erfordert Root-Zugriff zum Anzeigen, Verwenden sudoüber die Befehlszeile oder Installieren nautilus-gksu). Insbesondere befinden sich Ihre Torrents im Verzeichnis /var/lib/transmission-daemon/info/torrents.

Dheeraj Bhaskar
quelle
Hast du eine Idee, wie du dieses Standardverzeichnis ändern kannst? Wenn ich mir nur die Konfigurationsoptionen von Transmission anschaue, kann ich nicht herausfinden, ob das möglich ist.
Chuim
@Chuim nicht sicher, nicht mehr aktiv Übertragung verwenden.
Dheeraj Bhaskar
1
@Chuim Leider sehe ich keine Möglichkeit, diesen Speicherort anhand der Standardeinstellungen festzulegen, die durch eine Neuinstallation von transmission-daemonauf Ubuntu Server 16.04 bereitgestellt werden .
User2943160
0

Ergänzend zur daemonisierten Übertragung können Sie diese Dateien überprüfen: /etc/init.d/transmission-daemonzum Ändern des Benutzers, der die Übertragung ausführt, /etc/default/transmission-daemonzum SuchenCONFIG_DIR="/var/lib/transmission-daemon/info"

Das "config_dir" infoist ein symbolischer Link zu /var/lib/transmission-daemon/.config/transmission-daemonund hier können wir einen anderen Link settings.jsonzu finden/etc/transmission-daemon/settings.json

Jetzt können Sie die Verzeichnisstruktur Ihrer Übertragung vollständig anpassen

Jack3D
quelle
0

Wenn Sie den Befehl ausführen

ps ax | grep transmission

und es ergibt sich mit

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

Dann können Sie versuchen, die Datei /lib/systemd/system/transmission-daemon.service zu bearbeiten :

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

Die Verzeichnisse und Dateien (z. B. settings.json) in / your / config-dir müssen über die Berechtigung rw für Benutzer oder Gruppen von debian -transmission verfügen (der Name hängt von Ihrer Distribution ab).

Folgen Sie diesem Link für Details: https://forum.transmissionbt.com/viewtopic.php?t=16642#p69968

Mattia72
quelle