Ubuntu One for Xfce还是Xubuntu?

是否可以在不安装Nautilus等过多GNOME依赖项的情况下使用Ubuntu One和Xfce / Xubuntu

在xubuntu 12.04中,您可以安装ubuntuone-clientubuntuone-control-panel-qt 。 启动ubuntuone-control-panel-qt然后启动登录并设置同步文件夹和所有内容。 仍然没有星际集成,但控制面板有足够的function,它使得使用u1sdtool不必要的。

对于旧版本,下面的答案可能仍然有用。


您不需要ubuntuone-client-gnome在桌面上使用Ubuntu One的文件同步服务; 你失去了一些整合,但如果你还在GNOME以外的其他东西,你可能不会欣赏这种集成。

u1sdtool ( ubuntuone-client的一部分 安装ubuntuone-client )是一个命令行程序,通过dbus与ubuntuone-syncdaemon对话,并允许你通过Nautilus插件做几乎所有你可以做的事情,以及Nautilus插件还不知道的一些事情。 在u1sdtool唯一没有实现的是通过电子邮件与某人共享文件夹; 通过u1sdtool导出的共享function略显神秘,要求您知道共享接收者的SSO用户名,以及使用u1sdtool接受共享的共享u1sdtool ; 我建议您使用通过Web界面公开的共享,除非您对命令行非常容易。 当前工具中的function而非Nautilus中的function包括取消订阅 (并重新订阅)某些同步文件夹的function。

没有人完成与Thunar相同的dbus接口(直接或通过libsyncdaemon )进行libsyncdaemon ,但它肯定是可能的。 请记住,这些接口有时会在Ubuntu版本的开发过程中发生变化,而当我们尝试通知其他开发人员即将发生的变化时,我们不做任何承诺。 这个沟通问题过去曾引起一些重大挫折,我们正在努力解决这个问题,希望及时到11.04。

Nautilus扩展由包ubuntuone-client-gnome 。 因此,如果您不安装该软件包,则不必安装Nautilus。 我在我的Ubuntu(gnome)系统上删除了ubuntuone-client-gnome ,Ubuntu One仍然有效,没有与Nautilus,Rhythmbox等集成。

此外,如果您在Precise上使用新的ubuntuone-control-panel-qt,您可以使用--with-icon选项替换XFCE / LXDE上没有的启动器。

我已经找到了Thunar无法提供的Ubuntu One客户端发布function的解决方法。 我为此创建了一个自定义操作。 因此,每当我想在Internet上发布文件时,我都会将其移动到Ubuntu one目录,右键单击该文件,然后选择该操作。 该操作的命令如下: u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard" u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard" u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard" 。 u1sdtool发布所选文件的路径,该路径从变量%f并返回包含文件URL e的消息。 G。:

文件发布在http://ubuntuone.com/SomeUniqueSequence 。

URL(作为字符串的第五部分)由awk '{print $5}' xclip -i -selection "clipboard"并由xclip -i -selection "clipboard"放置在xclip -i -selection "clipboard" (您可能必须先安装xclip)。 然后可以通过CTRL + V或“粘贴”命令粘贴它。 奇帕卡,谢谢你讲述u1sdtool。