如何判断 Ubuntu One 文件同步是否有效,以及它取得了什么进展?

Chi*_*aca 42 ubuntu-one

目前尚不清楚 Ubuntu One 的文件同步方面是如何启动的,也不清楚它是否在任何给定的时间点运行,也不清楚同步过程中正在取得什么进展。

Chi*_*aca 43

在 Ubuntu 中,负责将用户文件与 Ubuntu One 上的用户云存储保持同步的过程称为“Ubuntu One SyncDaemon”。它位于 /usr/lib/ubuntuone-client/ubuntuone-syncdaemon,并包含在默认的 Ubuntu 桌面安装中。在这个默认安装中,轻量级检查您是否已注册 Ubuntu One,如果是,同步守护程序会在登录后 30 秒自动为您启动。然后同步守护程序检查您的文件是否有本地更改,然后连接到服务器;初始同步后,一切都应该“正常工作”。

一些错误可能会妨碍“正常工作”;目前最值得注意的是LP:651237(已修复,我们正在努力将其发布给所有受影响的人)和LP:683116(正在进行中,应在 10.04.2 之前修复)。

您可以通过多种方式确认它是否适合您。最简单的可能是 open ubuntuone-preferences,您可以在 System > Preferences > Ubuntu One 下找到它:

ubuntuone-preferences http://ubuntuone.com/p/ScT/

注意“同步完成”标签;这可以根据需要更改为“正在进行同步...”或“已断开连接”。此外,具有带宽限制控件和连接/断开连接/重新启动按钮的设备是本地计算机。

有些人想要比“工作/不工作”更多的信息;Roman Yepishev 为同步守护程序开发了一个非常好的指标, 您可以在他的博客上阅读并通过 ppa: 安装 ppa:rye/ubuntuone-extras。它看起来像这样:

罗马指标 http://ubuntuone.com/p/J4U/

您可以通过打开终端并键入 来获得更多详细信息 u1sdtool --status。请注意,这是u-one-ess-dee(对于 Ubuntu One 同步守护程序),而不是u-ell-ess-dee. 您可以从中获得的一项有价值的信息u1sdtool是个人转账的进度,如您所见:

u1sdtool http://ubuntuone.com/p/Scd/

另一种方法是安装 magicada 安装魔法

如果您使用的是 10.04 LTS,则可以将其关闭ppa:chicharreros/ppamagicicada将您直接连接到由 发出的信息的管道syncdaemon,因此请注意:

magicicada http://ubuntuone.com/p/Scc/

未来

激发本次问答头脑风暴中解决方案 #1看起来非常不错,但可能超出了我们现在可以构建的范围(但我们会打补丁!)。通过稍微滥用这些标志,可能会出现这种情况的变化。目前正在调查中。

解决方案#2有一个问题,据我所知,它无法实现:文件同步的整体进度很难以有意义的方式呈现给用户,因为“整体”可以并且会在同步过程中发生变化过程。

解决方案 #5是 11.04 中的内容:我们正在将 syncdaemon 与 zeitgeist 引擎集成,并将使用 zeitgeist 帮助我们在必要时聚合事件并向用户提供有用的状态信息(而不是小程序的洪水泛滥) )。这项工作的大部分仍然需要完成,所以很遗憾没有什么可展示的。

如果 Ubuntu 获得了一种统一的进度报告方式),我们将努力与之交互;这大概给我们 通知大上/下载以及

  • woot, Chipaca 你的回答很棒 =) (2认同)

Mar*_*ior 19

您可以通过 CLI 或安装一个指标来完成:

命令行界面

要检查 ubuntuone(已连接等)的状态,请执行以下操作:

u1sdtool -s 
Run Code Online (Sandbox Code Playgroud)

它将打印如下内容:

State: QUEUE_MANAGER
    connection: With User With Network
    description: processing queues
    is_connected: True
    is_error: False
    is_online: True
    queues: IDLE
Run Code Online (Sandbox Code Playgroud)

要检查当前传输(上传/下载),请执行以下操作:

u1sdtool --current-transfers
Run Code Online (Sandbox Code Playgroud)

它将打印如下内容:

Current uploads:
  path: /home/marcos/Ubuntu One/Imagens/Flames/legendary-trap (cópia).jpg
    deflated size: 49724
    bytes written: 0
Current downloads: 0
Run Code Online (Sandbox Code Playgroud)

图形用户界面

安装 ubuntuone-indicator 指示器,它将提供有关托盘区域的一些信息。

sudo add-apt-repository ppa:rye/ubuntuone-extras

sudo apt-get update && sudo apt-get install ubuntuone-indicator
Run Code Online (Sandbox Code Playgroud)