lfa*_*one 7 10.04 sync f-spot thunderbird google-chrome
想象一下,我有三个Ubuntu的电脑home,laptop,beach-house。它们都安装了相同版本的 Ubuntu,10.04,并且从存储库中保持最新。
我在所有计算机上都使用f-spot、thunderbird和google-chrome。有没有办法让数据和配置在它们之间保持同步,而无需为正常(非同步)使用保持持续连接?
例如,它们应该可以在没有网络连接的情况下使用,因此NFS 之类的东西将无法工作。
理想的解决方案不需要手动操作来启动同步过程。
f-spot、thunderbird 和 google-chrome 等应用程序都使用某种形式的二进制数据库来存储它们的数据。在同一应用程序可能同时访问/修改文件的情况下尝试同步此类内容可能会变得非常混乱。
相反,您想寻找特定于应用程序的解决方案。
对于雷鸟,我会说使用 IMAP。如果您没有,GMail 支持它。您可以让雷鸟将所有电子邮件上传到那里,或者更好的是,让 GMail 从您的其他帐户中提取电子邮件。您还可以免费获得相当不错的网络邮件和出色的垃圾邮件过滤器。
Firefox 有(除其他外)Firefox Sync。
Chrome 有一个内置的同步功能,记录在这里。
F-Spot 更难。也许考虑同步文件而不是数据库。这意味着您需要一直扫描新文件,但前提是您需要在每台计算机上使用 F-Spot。
您可以限制自己在一台计算机上使用 F-Spot,而只访问其他计算机上的文件。在这三者中,F-Spot 数据库是最脆弱的,因此共享数据库文件时要小心。
如果网络正常,您可以使用启动脚本来同步(使用 rsync)必要的文件。因此,您可以使用 upstart 来触发脚本并使其基于网络就绪事件。
或者,也许可以使用 Ubuntu-one 来同步相关文件。
| 归档时间: |
|
| 查看次数: |
1126 次 |
| 最近记录: |