我发现了有关同一主题的这个问题:是否有设置可以让 Firefox 使用“打开方式”时不直接将 PDF 下载到下载中?
那里给出了一个解决方案,但也有警告说“如果您使用的是 snap 包,这可能会导致临时文件夹出现问题”。显然,我正在使用 snap 包,因为在关于 Firefox 部分中它说的是“Mozilla Firefox Snap for Ubuntu”。
所以我想知道是否有其他解决方案可能对我的情况有用?
我不知道 snap 软件包和其他类型的软件包有什么区别,也不知道是否可以在它们之间进行选择,我刚刚在台式电脑上安装了 Ubuntu 22.04,在笔记本电脑上安装了 24.04,两台机器都遇到了同样的问题。之前在我的 Ubuntu 16.04 机器上没有这个问题,所以我猜 snap 是最近发明的新东西。
非常感谢您的任何建议。请详细解释一下,因为我的技术知识和理解有限。
您遇到此问题是因为 Snap 软件包为您管理安全性。Mozilla 使用保守的多层安全方案来防止浏览器漏洞危及您的整个系统。Firefox Snap 被拒绝访问 /home 之外的所有目录。这包括拒绝访问每次启动时删除的 /tmp 目录。用户无法覆盖此设置。
您有以下几种选择:
您可以向 Mozilla 提出请求,要求他们在 Snap 软件包中恢复此功能。也许他们会的。
具有技术知识的用户可以在其 /home 目录中创建一个“临时”文件夹,并创建启动作业以清空该目录。正如您所说,您并不熟练,我不会创建分步指南;您将无法维护它。您必须学习如何:
对于技术娴熟的人来说,另一种选择是放弃 Snap 软件包并自行管理安全性。学习使用其他安全功能不太严格的方法安装 Firefox 的技能,并学习如何使用该方法保持更新。这也意味着学习如何自行减轻和管理风险。