![授予 /snap 设备写入权限](https://linux22.com/image/1177036/%E6%8E%88%E4%BA%88%20%2Fsnap%20%E8%AE%BE%E5%A4%87%E5%86%99%E5%85%A5%E6%9D%83%E9%99%90.png)
我使用 snap 安装了 blender,我想让应用程序使用blender 的 numix-circle-icon所以我尝试替换/snap/blender/47/blender.svg
,但使用 sudo 时出现此错误:
File systeme is only readable
我测试 chmod 它,但它犯了同样的错误。我发现这些目录是从安装的设备安装的,/var/lib/snapd/snaps/
所以我问你,如何授予对 snap 设备及其挂载目录的写入权限?
答案1
有一个名为“overlay”的 snap 应用程序 - 您可以通过 Snap Store 安装它。这个小应用程序可以重新安装 snap 读/写。但是,每次系统启动时都需要重复此操作,因此您必须编写一个在系统启动时调用的脚本,该脚本使用“overlay”重新安装特定的 snap r/w 并将所需的文件复制到那里。(实际上您不必使用“overlay”应用程序,您只需使用带有 overlayfs 的“mount”命令即可重新安装 snap r/w,但该应用程序简化了它)。