Wie aktiviere ich den Transmission-Daemon-Start beim Start?


12

Ich habe Transmission-Daemon installiert und ausgeführt. Ich muss es jedoch nach jedem Neustart manuell starten. Ich habe bei Upstart und ähnlichem nachgelesen, bin aber immer noch nicht in der Lage, den Transmission-Daemon dazu zu bringen, beim Booten automatisch zu starten. Kann mir jemand dabei helfen?


Raspbmc basiert auf Raspbian. Beim Ausführen sudo apt-get install transmission-daemonsollte ein Startskript in installiert werden /etc/init.d/transmission-daemon. Können Sie es sehen?
Morgan Courbet

Antworten:


8

Wenn alles korrekt installiert ist, geben Sie einfach Folgendes ein:

sudo update-rc.d transmission-daemon defaults

Ich habe dies verwendet, es startet jedoch mit irgendeiner Art von Problem, da auf der Benutzeroberfläche jedoch ein Fehler-Popup angezeigt wird. Ich muss den Dienst immer neu starten, damit er funktioniert.
ffleandro

Gleiche hier ... Ich werde aktualisieren, wenn ich eine Lösung finden werde
dentex

1

Selbst wenn Sie eine Übertragung installiert haben, ist möglicherweise noch kein Übertragungsdämon installiert. Möglicherweise müssen Sie also rennen

sudo apt-get install transmission-daemon

vor dem Laufen

sudo update-rc.d transmission-daemon defaults

0

Ich suchte selbst nach einer Lösung und fand sie schließlich woanders. Das Problem liegt nicht bei Raspbian, sondern in der Interaktion zwischen Übertragung und System. Letzterer betrachtet das Netzwerk als aktiv und weist den Übertragungsdämon an, zu starten. Die Übertragung kann den RPC-Listener für die Web-Benutzeroberfläche nicht starten, da das Netzwerk laut Definition von "up" noch nicht ordnungsgemäß eingerichtet ist.

Transmission 2.90 behebt dieses Problem, indem erneut versucht wird, den RPC-Listener zu erstellen. Raspbian Stretch enthält jetzt Transmission 2.92 und damit funktioniert einfach alles, ohne dass eine manuelle Interaktion erforderlich ist. Wenn Sie noch auf Jessie sind, sollten Sie ein Upgrade in Erwägung ziehen (entweder Ihr gesamtes System oder nur die Übertragungspakete).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.