在 11.04 中使用 Ubuntu One 时,我无法更改我的帐户信息。当我切换到 11.04 时,我忘记了我已经有一个 Ubuntu One 帐户,所以我创建了一个新帐户。但是,通过我的一个电子邮件帐户,我找到了旧的 Ubuntu One 登录信息。然后我尝试将与我的桌面关联的帐户切换到我的第一封电子邮件。
现在,尽管遵循https://wiki.ubuntu.com/UbuntuOne/FAQ/WhatToDoWhenSyncdaemonSaysRootMismatch 上的指示,我仍然收到错误“文件同步错误。(本地和服务器根目录不同(ROOT_MISMATCH))”。任何帮助,将不胜感激。
在继续执行以下操作之前,请确保您有本地 Ubuntu One 文件夹的备份。
Syncdaemon 将有关服务器和本地文件系统的信息存储在 ~/.local/share/ubuntuone/syncdaemon 中 - 作为 FAQ 中提到的过程的一部分,该文件夹应该已被删除。这也应该在 syncdaemon 未运行时完成:
u1sdtool --quit
Run Code Online (Sandbox Code Playgroud)
下面的命令应该返回空结果:
ps auxww | grep [u]buntuone-syncdaemon
Run Code Online (Sandbox Code Playgroud)
然后请仔细检查您是否已完全删除 ~/.local/share/ubuntuone/syncdaemon 文件夹:
$ rm -rf ~/.local/share/ubuntuone/syncdaemon
$ ls ~/.local/share/ubuntuone/syncdaemon
ls: cannot access /home/rtg/.local/share/ubuntuone/syncdaemon:?
No such file or directory
Run Code Online (Sandbox Code Playgroud)
然后你可以启动 ubuntuone 作为 u1sdtool --start 并检查它是否以 ~/.cache/ubuntuone/log/syncdaemon.log 中的空元数据启动。
| 归档时间: |
|
| 查看次数: |
4496 次 |
| 最近记录: |