是否可以在未安装太多依赖项的情况下将Ubuntu One与Xfce
/ 一起使用?Xubuntu
GNOME
Nautilus
是否可以在未安装太多依赖项的情况下将Ubuntu One与Xfce
/ 一起使用?Xubuntu
GNOME
Nautilus
Answers:
在xubuntu 12.04中,您可以安装ubuntuone-client
和ubuntuone-control-panel-qt
。ubuntuone-control-panel-qt
然后启动将开始登录,并设置您同步的文件夹和所有内容。仍然没有thunar集成,但是控制面板具有足够的功能,因此u1sdtool
无需使用。
对于较旧的版本,下面的先前答案可能仍然有用。
您无需ubuntuone-client-gnome
在桌面上使用Ubuntu One的文件同步服务;您失去了一些集成,但是如果您使用的不是GNOME,则可能不会欣赏该集成。
u1sdtool
(ubuntuone-client的 一部分)是一个命令行程序,可ubuntuone-syncdaemon
通过dbus进行通信,并允许您执行几乎可以通过Nautilus插件执行的所有操作,以及Nautilus插件尚不了解的某些操作。唯一没有实现的u1sdtool
是通过电子邮件与某人共享文件夹;通过导出的共享功能u1sdtool
有点不可思议,它要求您知道共享接收者的SSO用户名,并且共享接收者使用来接受共享u1sdtool
;我建议您使用通过Web界面公开的共享,除非您对命令行非常满意。该工具当前(而不是Nautilus)中的功能包括取消订阅(并重新订阅)某些同步文件夹的功能。
没有人做过与Thunar相同的dbus接口通信的工作(直接地或通过libsyncdaemon
),但是肯定是可能的。请记住,这些接口有时会在Ubuntu版本的开发过程中发生更改,尽管我们尝试将即将进行的更改通知其他开发人员,但我们没有做出任何承诺。过去,此通信问题一直是造成重大挫败的根源,我们正在努力解决这一问题,希望能在11.04之前及时解决。
该软件包提供了Nautilus扩展ubuntuone-client-gnome
。因此,如果您不安装该软件包,则不必安装Nautilus。我ubuntuone-client-gnome
在Ubuntu(gnome)系统上将其删除,Ubuntu One仍然可以运行,但与Nautilus,Rhythmbox等都没有任何集成。
此外,如果您在Precise上使用新的ubuntuone-control-panel-qt,则可以使用该--with-icon
选项替换XFCE / LXDE上没有的启动器
ubuntuone-control-panel-qt --with-icon
效果很好。
Settings
> Session and Startup
> Application Autostart
>新建...>sh -c 'ubuntuone-control-panel-qt --with-icon'
我已经找到了Thunar无法提供的Ubuntu One客户端发布功能的解决方法。我为此创建了一个自定义动作。因此,每当我要在Internet上发布文件时,都将其移动到Ubuntu one
目录中,右键单击该文件,然后选择操作。该操作的命令如下:u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard"
。u1sdtool将从变量获取的路径发布到所选文件,%f
并返回包含文件URL e的消息。G。:
URL(是字符串的第五部分)由选取,并由awk '{print $5}'
放置在剪贴板中xclip -i -selection "clipboard"
(您可能必须先安装xclip)。然后可以通过CTRL + V或“粘贴”命令粘贴。Chipaca,感谢您介绍u1sdtool。