如何使用 Snap 应用程序访问已安装的硬盘?

如何使用 Snap 应用程序访问已安装的硬盘?

我的电脑上有双启动设置,Windows + Ubuntu。此外,我的电脑中还有一个辅助硬盘,格式为 NTFS。两个操作系统都可以访问此驱动器。这非常方便,因为我可以将我的所有音乐、个人文件和项目放在那里,并从 Windows 和 Ubuntu 访问它们。在 Ubuntu 上,此驱动器安装在 上~/shared

但是 Ubuntu 上的 Snap 应用程序无法访问此驱动器。其中包括 Gimp、VLC、SubtitleEdit 等可以访问我保存在此的媒体文件的程序。

这些应用程序注册了访问可移动驱动器的选项。我按照以下要求授予它们此权限:这个帖子他们确实能够访问 /media 中的内容,例如 USB 记忆棒。但无法访问挂载在我主目录中的这个 NTFS 分区。

我有两个解决方法:

  • 卸载这些应用程序并使用 Apt 等工具安装它们。这适用于许多应用程序(例如 Firefox)。问题是并非所有应用程序都可以从 Apt 获得,或者有时它们的版本较低。
  • 将我需要临时访问的文件复制到我的桌面,编辑完后再将它们复制回来。很烦人。

这个问题与以下其他问题类似,但不完全相同:1234。我无法找到适合这种情况的答案。

答案1

/mnt/*即使在 Snap Store 中设置了权限后,Inkscape 仍然无法访问已安装的驱动器 - - 。

这似乎有效:

sudo snap connect inkscape:removable-media

Ubuntu 20.04.2 LTS

相关内容