lofidevops Asked: 2018-08-10 06:31:34 +0800 CST2018-08-10 06:31:34 +0800 CST 2018-08-10 06:31:34 +0800 CST 如何在 FSDG 发行版上运行 Firefox? 772 我正在运行符合 GNU 自由系统分发指南的分发。这意味着 Mozilla Firefox 不可用,因为它是非自由软件。 出于兼容性原因,我需要运行最新版本的 Firefox。如何在 FSDG 系统上安装它? firefox gnu-fsdg 1 个回答 Voted Best Answer lofidevops 2018-08-10T06:31:34+08:002018-08-10T06:31:34+08:00 您将无法使用系统包管理器安装 Firefox,因为它在您的 FSDG 存储库中不可用。要解决这个问题,您需要添加一个包含 Firefox 的存储库,但不会干扰您现有的软件包。 您可能不想添加整个发行版的存储库,因为这几乎肯定会干扰您现有的软件包。 避免这种情况的一种简单方法是使用可以访问独立存储库的单独包管理器。 例子 假设您正在运行 Trisquel、PureOS 或其他基于 Debian 的发行版,您可以尝试以下选项: Snap Store(通过 Snap 包管理器) sudo apt install snapd snap install firefox snap run firefox 非官方 Firefox 存储库(通过 Flatpak) sudo apt install flatpak flatpak install --from https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref flatpak run org.mozilla.FirefoxNightly --no-remote (Firefox 最终应该出现在 Flathub 存储库中,但还没有(1)) 其他选项 有关哪个包管理器和存储库最适合您的指导,请在此处提出具体问题(“我如何从发行版 Y 访问存储库 X”)或在Mozilla 支持或您最喜欢的讨论论坛上发布更开放的问题。 (您的发行版论坛不适合寻求建议,因为它的目的首先是劝阻您不要安装非自由软件。) 警告 请注意,添加外部存储库可能意味着新软件包会出现在您的软件 GUI(例如 GNOME 软件)中,包括其他非免费软件包。这是向您的 FSDG 发行版添加不合规存储库的副作用。从现在开始,如果您想避免安装任何其他专有应用程序,您将需要在安装应用程序之前手动检查其许可字段。
您将无法使用系统包管理器安装 Firefox,因为它在您的 FSDG 存储库中不可用。要解决这个问题,您需要添加一个包含 Firefox 的存储库,但不会干扰您现有的软件包。
您可能不想添加整个发行版的存储库,因为这几乎肯定会干扰您现有的软件包。
避免这种情况的一种简单方法是使用可以访问独立存储库的单独包管理器。
例子
假设您正在运行 Trisquel、PureOS 或其他基于 Debian 的发行版,您可以尝试以下选项:
Snap Store(通过 Snap 包管理器)
非官方 Firefox 存储库(通过 Flatpak)
(Firefox 最终应该出现在 Flathub 存储库中,但还没有(1))
其他选项
有关哪个包管理器和存储库最适合您的指导,请在此处提出具体问题(“我如何从发行版 Y 访问存储库 X”)或在Mozilla 支持或您最喜欢的讨论论坛上发布更开放的问题。
(您的发行版论坛不适合寻求建议,因为它的目的首先是劝阻您不要安装非自由软件。)
警告
请注意,添加外部存储库可能意味着新软件包会出现在您的软件 GUI(例如 GNOME 软件)中,包括其他非免费软件包。这是向您的 FSDG 发行版添加不合规存储库的副作用。从现在开始,如果您想避免安装任何其他专有应用程序,您将需要在安装应用程序之前手动检查其许可字段。