Wie kann ich Ubuntuone-Syncd stoppen?

8

Ich muss Ubuntuone-Syncd stoppen, weiß aber nicht, wo ich den Dienst finden kann, den ich stoppen muss.

peppe84
quelle

Antworten:

9

Ubuntu One wird mit dem Kommandozeilen-Tool geliefert u1sdtool, um es zu steuern.

Grundsätzlich kann das GUI-Bedienfeld den Syncdaemon nicht beenden, sondern verbinden / trennen.

Wenn Sie Syncdaemon steuern müssen, starten / stoppen Sie es

du hast u1sdtool --startundu1sdtool --quit

Wenn Sie es verbinden / trennen müssen

Sie haben u1sdtool --connectund u1sdtool --disconnectBefehle

Siehe u1sdtool --helpfür alle zur Verfügung stehenden Befehle.

Sie können die Verbindung auch über die Bedienfeld-GUI herstellen / trennen.

Es gibt auch einen Indikator für Ubuntuone: Welche Anwendungsindikatoren sind verfügbar?

Wenn Sie Ubuntuone für den Autostart beim Anmelden deaktivieren müssen, ist Syncdaemon ein Autostart-Dienst. Wenn Sie also nur den Autostart-Teil deaktivieren müssen, wenn Sie sich bei Ihrer Sitzung anmelden. Geh zu /etc/xdg/autostartund mach es

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' ubuntuone-launch.desktop

und deaktivieren Sie es von startup-applications

sagarchalisieren
quelle
tolle! Ja, Ubuntuone von Anfang an zu deaktivieren, ist für den Moment mein Ziel. Vielen Dank!
Peppe84
1
Sie möchten die Datei in / etc / xdg / autostart nicht direkt bearbeiten. Sie sollten es stattdessen in Ihr Verzeichnis ~ / .config / autostart / kopieren und den Schlüssel X-GNOME-Autostart-enabled in false ändern, um den Autostart zu deaktivieren.
Dobey
7

Ich bin mir nicht sicher, ob dies funktioniert, aber Sie können den Client mithilfe der Kommandos stoppen (und starten)

u1sdtool --quit

u1sdtool --start

Soure: Unterordner werden in Ubuntu One nicht synchronisiert

Willov
quelle
OK. Recht. u1sdtool - Beenden Sie das Stoppen von Ubuntuone-Syncdaemon
Peppe84
2

Es scheint, dass es über den dbus-Daemon gestartet wird. apt-get remove ubuntuone-clientwird es deinstallieren. Oder Sie können /usr/share/dbus-1/services/com.ubuntuone.SyncDaemon.servicedbus umbenennen und neu starten, das könnte auch funktionieren.

Rüdiger
quelle
0

Listen Sie in einem Terminal zunächst alle Dienste auf, um sicherzustellen, dass Sie stop auf dem richtigen Anruf anrufen:

service --status-all

dann (noch im Terminal)

service [insert name] stop

und neu starten:

service [insert name] start

NB: Die eckigen Klammern sind nicht Teil des Befehls und sollten entfernt werden :-)

Clive van Hilten
quelle
1
OK. Ist kein Dienst, sondern ein dbus deamon.
Peppe84