为了在我的系统上安装浏览器 Firefox,我使用了sudo snap install firefox
。之后,我安装了扩展 VideoDownloader,它运行良好。但第一次使用此扩展时,我收到消息需要配套申请以及一个安装此外部应用程序的按钮。因此,我成功地完成了所要求的安装。我开始第二次尝试下载视频。但同样的消息需要配套申请出現。
经过一番调查,我找到了根本原因。问题出在 Firefox 的 snap-file 上。在 snapcraft.yaml 文件内部,限制选项是严格的。因此 Firefox 无法访问 配套应用程序,因为安装的配套应用程序位于沙盒之外。并且根据安全规则集限制:严格,firefox 没有权限使用配套应用程序。
问题:如何更改安全规则集限制:严格进入安全规则集禁闭:经典?
答案1
您可以通过安装 Firefoxsudo snap install firefox --classic
来执行此操作。但我不确定您是否可以将现有的安装从严格安装转换为经典安装。
答案2
不要使用snap
或apt
安装 Firefox!
相反,直接从官方网站,并按照以下说明进行安装Install Firefox from Mozilla builds (For advanced users)
:在 Linux 上安装 Firefox。
然后 VideoDownloader 就可以工作了。
答案3
我设法让 VDH 补充应用程序运行起来。方法很简单:我按照 VDH 在下载补充应用程序的页面上提供的说明进行操作,但我没有安装 .deb 版本(我不知道如何启动它),而是安装了 tar.gz“版本”。
基本上,我遵循了不同 Linux 发行版上的下载说明,您在网站上找到的两个命令行完成了其余所有操作。