如何在Fedora中添加第三方存储库并访问大量添加软件

时间:2020-01-09 10:34:25  来源:igfitidea点击:

安装Fedora之后,我们可能会发现我们要安装和使用的某些软件在软件商店中不可用。由于某些原因,这些软件包可能不在Fedora仓库中。

如何通过为Fedora添加第三方存储库来使它们可用。

Fedora中的第三方存储库是什么?

操作系统开发人员通常会决定在其存储库中哪些软件包可以使用,哪些软件包不可用。 Fedora也不例外。根据Fedora文档,第三方存储库包含具有更宽松许可策略的软件包,并提供出于各种原因而被Fedora排除的软件包。

关于软件包,Fedora遵循以下准则:

  • 如果是专有的,则不能包含在Fedora中- 如果法律上有负担,则不能将其包含在Fedora中- 如果它违反了美国法律(特别是联邦法律或者适用的州法律),则不能将其包含在Fedora中
    因此,用户可以添加几个存储库。这使用户可以访问其他软件包。

在Fedora中启用RPM Fusion存储库

RPM Fusion是Fedora第三方应用程序的主要来源。 RPM Fusion是三个项目(Dribble,Freshrpms和Livna)合并的结果。 RPM Fusion提供两种不同的软件库。

  • 免费回购包含开源软件。- 非免费存储库包含没有开源许可证的软件,但是源代码是免费提供的。
    有两种启用RPM Fusion的方法:从终端或者通过单击几个按钮。我们将逐一介绍。

方法1:命令行方法

这是启用RPM Fusion存储库的最简单方法。只需输入以下命令即可启用两个存储库:

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

系统将要求我们输入密码。然后将要求我们确认要安装这些存储库。批准后,安装将在几秒钟或者几分钟内完成。

通过命令行安装RPM Fusion通过GUI安装RPM Fusion

方法2:图形方法

要使用此方法启用RPM Fusion仓库,我们需要访问RPM Fusion网站。我们将看到两个针对不同Fedora版本的仓库的链接。

RPM Fusion建议先安装免费存储库。因此,单击适用于Fedora版本的免费存储库的链接。这将打开一个窗口,询问我们是否要安装存储库。单击安装。

侏儒软件菜单

安装完成后,请使用相同的步骤返回并安装非免费存储库。

启用Fedora的第三方存储库

Fedora最近开始提供自己的第三方应用程序仓库。此仓库中可用的应用程序数量很少。我们可以使用它在Fedora上安装Chrome浏览器。除了Chrome,它还包括Adobe Brackets,Atom,Steam,Vivaldi,Opera等。

就像RPM Fusion一样,我们可以通过终端或者图形方式启用此存储库。

方法1:命令行方法

要启用Fedora的第三方仓库,请在终端中输入以下命令:

sudo dnf install fedora-workstation-repositories

请确保在出现提示时确保输入密码,然后键入Y批准安装。

方法2:图形方法

如果我们不习惯使用终端,则可以使用图形方法。

首先,我们需要打开Gnome软件。接下来,我们需要单击右上角的汉堡菜单,然后从菜单中选择软件存储库。

在"软件存储库"窗口中,我们会在顶部看到"第三方存储库"部分。单击安装按钮。出现提示时,请输入密码。

启用了这些其他存储库后,我们就可以将软件安装到心中。我们可以从软件中心或者使用DNF软件包管理器轻松安装它们。