flatpak 和最近的文件

flatpak 和最近的文件

使用我的 Flatpak 版本的 LibreOffice(LO 5.2.5,Ubuntu 18.04),LO 创建或修改的文件不会出现在 Ubuntu 的“最近文件”中。其他应用程序似乎也存在同样的问题(我还测试了通过 flatpak 安装的 Sublime Text)。这很烦人,因为 Ubuntu“最近使用的文件”通常是查找最近使用的文件的最快方式。如何纠正此行为?

答案1

警告:以下内容适用于 Gimp 的 flatpak 版本,但可能也与其他 flatpak 应用程序相关。

运行良好的应用程序使用的标准文件是~/.local/share/recently-used.xbel。不幸的是,flatpak 安装会将其自己的副本保留为~/.var/app/{application}/data/recently-used.xbel

~/.var/app/{application}/data/recently-used.xbel第一个想法是用链接替换~/.local/share/recently-used.xbel,但这个链接很快就被一个普通文件替换了。

另一方面,该~/.var/app/{application}/data目录具有与目录相同的组织,~/.local/share/并用(软)链接替换它~/.local/share/(并可能复制有用的东西)确实为我解决了这个问题。

相关内容