我已成功将 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 的更多信息。
最简单的方法是打开“文件”,然后转到“最近”,您将在其中找到最近打开的所有文件。
直观上,您应该能够识别您下载的文件
除此之外,FF的顶部栏中有一个与下载相关的图标。用鼠标左键单击,您将看到已下载的文件。
| 归档时间: |
|
| 查看次数: |
3189 次 |
| 最近记录: |