在不同的计算机上安装不同版本的 Ubuntu Accomplishments 是个好主意吗?

在不同的计算机上安装不同版本的 Ubuntu Accomplishments 是个好主意吗?

在我的笔记本电脑上,我安装了 Ubuntu Accomplishments 0.1,它是从稳定版 PPA 安装的。在我的台式机上,我安装了 Ubuntu Accomplishments 0.2,它是从日常版 PPA 安装的。

鉴于它们通过 Ubuntu One 同步信息,会不会存在冲突?或者相反,它们是否兼容旧版本?

对于这些在 Ubuntu One 上同步信息的应用程序,我的默认行为应该是什么?例如Nitro 任务还有什么其他的吗?

答案1

是的,这些数据很可能会冲突。奖杯文件格式发生重大变化从 0.1 到 0.2,这可能会导致您的奖杯无法被检测到 - 0.1 守护进程肯定看不到 0.2 生成的奖杯。我不确定,但如果您尝试使用 0.2 查看器/守护进程打开 0.1 奖杯,很可能也会这样。考虑到这一点,您可能会遇到一些麻烦。

但是,如果您确实想要使用这样的设置,则可以为每个系统的奖杯文件使用单独的目录 - 只需调整文件即可~/.config/accomplishments/.accomplishments。0.2 现已发布,因此 0.1 已经过时,因此您可能更愿意将笔记本电脑的成就升级到 0.2。

我们希望稳定奖杯格式,并且希望未来的版本不会因为这样的冲突而受到影响。


一般来说,这取决于应用程序。有些应用程序依赖于使用 U1 同步的数据格式,有些则不然。如果数据格式不重要(例如应用程序共享照片和音乐),则不太可能发生冲突 - 但是,如果格式很重要,最好在所有同步设备上使用相同版本的应用程序,特别是如果应用程序正在克服版本之间的重大变化。

相关内容