在安装 Ubuntu 18.04 期间,我创建了一个单独的分区/store
。文件是可访问的,但我无法使用 okular 和 GIMP 打开文件。没有显示确切的错误,okular 只是说Could not open file:///store/1.pdf.
GIMP 说:Opening '/store/2.jpg' failed:Could not open '/store/2.jpg' for reading: No such file or directory
然而其他程序,如 chrome、文档查看器、kolourpaint 可以完美地读取 pdf、jpg 文件。
在 okular/GIMP 我单击文件->打开时,/store 不会显示在其他文件夹中。不会显示位于 ~/Desktop 中的指向它的符号链接。
有什么解决办法?
事实证明,这是使用 snap 安装程序的限制:它只能访问主文件夹中的文件。所以解决方案是从 snap 中删除 okular 和 gimp 并使用 apt 安装:
删除快照并恢复到常规 APT 版本(如果可用)确实可以解决快照的权限限制。
如果您没有该替代方案或更喜欢 snap 版本,您可能需要检查软件中的权限。打开权限“在可移动存储上读取/写入文件”将授予 snap 应用程序访问安装在 /media 或 /mnt 下的媒体的权限。snap 包必须提供该接口才能使其工作。请参阅此 Ask Ubuntu问题和snap 文档。