将 Shotwell 从 12.04 LTS 移至 13.04

将 Shotwell 从 12.04 LTS 移至 13.04

我在运行 12.04 LTS 的旧电脑上使用 Shotwell。不确定 Shotwell 的版本是什么 [我后来查了一下,是 0.12.3],但它应该是该操作系统版本的最新版本。我买了一台运行 13.04 和 Shotwell 0.14.1 的新电脑;将图片文件夹复制到新电脑;将 ~/.shotwell 复制到 ~/.local/share/shotwell。它保留了所有标签,图像也在那里,但图像与标签不匹配(反之亦然),而且图像大多都扭曲了,就像 Shotwell 为错误的照片保留了方向和/或分辨率一样。

所以,问题是:有没有办法让正确的标签与正确的照片等重新匹配,以便一切都恢复原样?或者我只需要删除 photo.db,让 Shotwell 重新索引所有内容并重新开始标记所有内容?(叹气)

Shotwell 确实给了我一份导入日志,其中指出了一些重复的目录,我可以轻松清理它们。很好。

答案1

吉姆·尼尔森回应我关于约巴的帖子解决了这个问题。我猜想第一次尝试后我没有删除缓存,这就是我无法继续的原因。

答案2

将 ~/.shotwell 复制到 ~/.local/share/shotwell。

我原本以为你应该将 ~/.shotwell 复制到 ~/.shotwell。如果 shotwell 有升级机制,在“旧”目录中而不是新目录中找到其数据可能会触发其升级机制并进行任何必要的转换。

至少值得一试。我必须承认我对 shotwell 了解不多。

相关内容