Bro*_*rde 8 permissions gimp usb snap
GIMP 2.10 (snap version) 不允许我打开/media目录,所以我无法访问我的外部 USB 驱动器。我收到以下错误消息:
如果我尝试通过右键单击图像文件 > 使用 GIMP从 USB 驱动器打开Nautilus 中的图像文件,我会收到相同的错误消息
我用 snap 安装了 GIMP 2.10:
sudo snap install gimp
Run Code Online (Sandbox Code Playgroud)
显然我在配置方面缺少一些东西,但我找不到发布的类似问题。
更新:
有人向我指出了解决问题的解决方案:
如何获得最新的 GIMP 版本?
安装后,您需要明确授予 snap GIMP 包访问外部媒体的权限:
sudo snap connect gimp:removable-media
Run Code Online (Sandbox Code Playgroud)
N0rbert 提到了为什么我们必须执行这个额外的步骤:
“...如果应用程序没有自动连接可移动媒体,我们需要手动连接它”
我的问题是,为什么默认情况下创建的应用程序包无法访问外部媒体?
有时,snap 包的打包者给予snap 包访问外部媒体的明确许可,有时打包者不给予,因此给予snap 包访问外部媒体的明确许可的决定留给用户。由于没有覆盖策略,启用可移动媒体支持的决定取决于 snap 包的打包者,之后由用户决定。
我观察到 snap 包通常不如 apt 包可靠,这意味着我经常安装 snap 包,然后我不得不卸载它,因为它无法正常工作。因此,我想在某些 snap 包上不启用可移动媒体支持为打包者认为需要的 snap 包增加了另一层安全性。
如果您需要 GIMP 来完全访问外部媒体(例如 USB 闪存驱动器、SD/MicroSD 卡、附加安装的硬盘驱动器等),请运行以下命令:
sudo snap connect gimp:removable-media
Run Code Online (Sandbox Code Playgroud)
$ sudo snap connect gimp:removable-media $ snap connections gimp 接口插头插槽注意事项 内容[gtk-3-themes] gimp:gtk-3-themes gtk-common-themes:gtk-3-themes - 内容[图标主题] gimp:icon-themes gtk-common-themes:icon-themes - 内容[声音主题] gimp:sound-themes gtk-common-themes:sound-themes - 杯子控制 gimp:杯子控制 - - dbus - gimp:dbus-gimp - 桌面 gimp:desktop :desktop - desktop-legacy gimp:desktop-legacy :desktop-legacy - gsettings gimp:gsettings :gsettings - 首页 gimp:home :home - 网络 gimp:network :network - opengl gimp:opengl:opengl - 可移动媒体 gimp:可移动媒体:可移动媒体手册 unity7 gimp:unity7 :unity7 - Wayland gimp:wayland :wayland - x11 gimp:x11 :x11 -