如何快速安装插件到 /usr?

如何快速安装插件到 /usr?

目标

我想安装OBS 彩色监视器插件到 OBS Studio 的 snap 版本。

问题

插件安装/usr/share目录/usr/lib无法供 snap 使用,因此插件提供的源在 OBS 中不可用。它与常规 apt-get 版本配合使用效果很好,但不幸的是,该版本的 OBS 存在重大错误,而 snap 版本没有。

我尝试过

我尝试使用该--classic标志进行安装,但是出现以下错误:

警告:标志 --classic 被忽略,以严格限制 snap obs-studio

问题

如何安装使用系统目录的插件?是否有我可以访问的文件系统的 snap 版本,或者是否有方法配置 snap 以将额外文件加载到其自己的文件系统中?受限 snap 是否无法扩展?

答案1

你不需要编辑那些只读目录,你覆盖将它们与本地目录关联。

创建本地插件目录。目录的正确名称和路径很重要:

mkdir -p ~/snap/obs-studio/current/.config/obs-studio/plugins/

把你的插件放在那里。

当检测到时,Snapd 将自动使用覆盖目录。

来源:https://github.com/snapcrafters/obs-studio/issues/46

相关内容