解决方法是让 snap 应用能够访问所选路径

解决方法是让 snap 应用能够访问所选路径

对于 7zip、Open Office、Audacity 和许多 snap 应用程序,这些应用程序没有足够的权限来读取或保存我选择的目录中的目录(默认主目录除外)。这很尴尬,因为我必须将大文件从我的 /DATA 移动到 ~/

当然,作为会话用户,我可以对 ubuntu 中的所有这些目录执行我需要的操作,因为我为会话用户设置了 RWX 权限;如果我使用传统方式安装这些应用程序(没有 snap 应用程序管理器),我也可以访问我的所有路径

您是否曾经见过这个以及哪种解决方法。

谢谢,祝你周末愉快,Christophe FR

答案1

Snap 基础架构在这方面确实非常严格。您需要将数据放在有“连接器”的位置,即主文件夹中的可见文件夹或 /media/ 下的可移动驱动器。目前没有其他解决方法,只能让您的 Snap 应用程序使用受支持的路径。

最直接的方法是直接将驱动器安装在这些路径之一下。但是,Linux 也有此mount --bind功能。这样,您可以将安装在例如/data/或其任何子目录下的分区绑定到您的 snap 应用程序可以访问的目录。

相关内容