it-swarm.com.de

Ubuntu One für Xfce oder Xubuntu?

Ist es möglich, buntu One mit Xfce/Xubuntu zu verwenden, ohne zu viele GNOME Abhängigkeiten wie Nautilus zu installieren?

25
burli

In xubuntu 12.04 können Sie ubuntuone-client und ubuntuone-control-panel-qt installieren. Wenn Sie ubuntuone-control-panel-qt starten, wird die Anmeldung gestartet und Ihre synchronisierten Ordner und alles eingerichtet. Noch keine Thunar-Integration, aber das Control Panel verfügt über genügend Funktionen, die die Verwendung von u1sdtool überflüssig machen.

Bei älteren Versionen ist die vorherige Antwort wahrscheinlich immer noch nützlich.


Sie brauchen ubuntuone-client-gnome nicht, um den Dateisynchronisationsdienst von Ubuntu One auf Ihrem Desktop zu verwenden. Sie verlieren etwas Integration, aber Sie würden diese Integration wahrscheinlich nicht schätzen, wenn Sie sowieso auf etwas anderem als GNOME arbeiten.

u1sdtool (Teil von buntuone-ClientInstall ubuntuone-client ) ist ein Kommandozeilenprogramm, das über dbus mit ubuntuone-syncdaemon kommuniziert und es Ihnen ermöglicht, fast alles zu tun, was Sie über das Nautilus-Plugin tun können, und einige Dinge, die das Nautilus-Plugin noch nicht kennt. Das einzige, was in u1sdtool nicht implementiert ist, ist die Freigabe eines Ordners für jemanden per E-Mail. Die über u1sdtool exportierte Freigabefunktion ist leicht geheim und erfordert, dass Sie den SSO-Benutzernamen des Freigabeempfängers und den Freigabeempfänger kennen, um die Freigabe mit u1sdtool zu akzeptieren. Ich würde empfehlen, die Freigabe über die Weboberfläche zu verwenden, es sei denn, Sie sind mit der Befehlszeile sehr vertraut. Zu den Funktionen, die derzeit im Tool und nicht in Nautilus verfügbar sind, gehört die Möglichkeit,das Abonnement vonfür einige Ihrer synchronisierten Ordner aufzuheben (und diese erneut zu abonnieren).

Niemand hat die Arbeit gemacht, um mit den gleichen dbus-Schnittstellen von Thunar zu sprechen (entweder direkt oder über libsyncdaemon), aber es ist sicherlich möglich. Denken Sie daran, dass sich diese Schnittstellen manchmal während der Entwicklung einer Ubuntu-Version ändern. Wir versuchen, andere Entwickler über bevorstehende Änderungen zu informieren, machen aber keine Zusagen. Dieses Kommunikationsproblem hat in der Vergangenheit zu erheblichen Enttäuschungen geführt, und wir arbeiten daran, es zu beheben, hoffentlich rechtzeitig vor dem 11.04.

14
Chipaca

Die Nautilus-Erweiterung wird durch das Paket ubuntuone-client-gnome bereitgestellt. Wenn Sie dieses Paket nicht installieren, müssen Sie Nautilus nicht installieren. Ich habe ubuntuone-client-gnome auf meinem Ubuntu (Gnome) -System entfernt und Ubuntu One funktioniert immer noch. Es gibt keine Integration mit Nautilus, Rhythmbox usw.

9
Isaiah

Wenn Sie außerdem das neue ubuntuone-control-panel-qt unter Precise verwenden, können Sie die Option --with-icon verwenden, um den unter XFCE/LXDE nicht vorhandenen Launcher zu ersetzen

5
Roberto Alsina

Es ist mir gelungen, eine Problemumgehung für die Veröffentlichungsfunktion des Ubuntu One-Clients zu finden, die auf Thunar nicht verfügbar ist. Ich habe eine benutzerdefinierte Aktion dafür erstellt. Wenn ich also eine Datei im Internet veröffentlichen möchte, verschiebe ich sie in das Verzeichnis Ubuntu one, klicke mit der rechten Maustaste auf die Datei und wähle die Aktion aus. Der Befehl für die Aktion lautet: u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard". u1sdtool veröffentlicht die ausgewählte Datei, deren Pfad der Variablen %f entnommen wird, und gibt die Nachricht zurück, die die URL der Datei enthält. e. G.:

Die Datei wird unter http://ubuntuone.com/SomeUniqueSequence veröffentlicht.

Die URL (der fünfte Teil der Zeichenfolge) wird vom awk '{print $5}' ausgewählt und von xclip -i -selection "clipboard" in die Zwischenablage gestellt (möglicherweise müssen Sie zuerst xclip installieren). Dann kann es mit STRG + V oder dem Befehl „Einfügen“ eingefügt werden. Chipaca, danke, dass du von u1sdtool erzählt hast.

5
Alexey Baskinov