通过 snap 安装的 Firefox:如何打开下载的文件?

Mat*_*Moy 7 firefox snap

我已成功将 Firefox 作为 snap 包安装(默认情况下通过 Ubuntu 的“软件中心”安装)。它确实有效,并且为我提供了比通过 APT 提供的版本更新的 Firefox 版本。

不过,我在下载文件时遇到了问题:

  • 将它们保存在其中/tmp/不起作用,因为 Firefox 的 snap 版本使用与主机不同的文件系统,因此 Firefox 和非 snap 应用程序在/tmp/.

  • 对话框应用程序open with看不到大多数应用程序,特别是它看不到我通过 APT 安装的 evince 或 libreoffice。下拉列表默认为“Url Handler Script(默认)”,这显然对我的文件没有任何作用。

  • 如果我保存下载的文件,open containing folder下载列表中的按钮不起作用。我猜测它尝试打开 nautilus,但失败了,因为 nautilus 是一个非快照应用程序。

有没有办法让 Firefox 与我的桌面和其他应用程序正常交互,即使它是通过 snap 安装的?

小智 8

在 Ubuntu 20.04 中,只需:

sudo snap remove firefox
sudo apt install firefox
Run Code Online (Sandbox Code Playgroud)

我不知道为什么 Ubuntu 认为切换到 snap 版本很酷,它只会带来问题。

用户期望浏览器下载文件并“打开”它们。如果您现在下载打开的文件,则找不到该文件的任何应用程序。该列表只是空的。

我知道在容器中运行应用程序是前进的方向,但这是一个巨大的疏忽。

在Ubuntu 22.04中,APT版本的Firefox不再存在(firefox是一个过渡性的虚拟包),在主发行版中仅提供了snap版本。然而,Mozilla 维护的 PPA apt 存储库允许通过 APT 安装 Firefox。以下是有关如何将 Firefox deb 安装为 APT 的示例教程。有关OMG Ubuntu 的更多信息。


246*_*601 0

最简单的方法是打开“文件”,然后转到“最近”,您将在其中找到最近打开的所有文件。

直观上,您应该能够识别您下载的文件

在此输入图像描述

除此之外,FF的顶部栏中有一个与下载相关的图标。用鼠标左键单击,您将看到已下载的文件。

在此输入图像描述


小智 -1

在 Firefox 中,导航至 about:preferences 并向下滚动,直到到达标记为“下载”的部分。应该有一个选项可以选择您的下载位置。