如何在 Fedora 或 CentOS 上安装 RPM Fusion
RPM Fusion 是一个软件存储库,提供原始 Fedora 发行版中未附带的各种免费或非免费附加软件包。 RPM Fusion 包含各种有用的软件包,这些软件包未包含在 Fedora 发行版中,只是因为它们不满足 Fedora 的自由软件要求。
在系统上启用 RPM Fusion 后,您只需使用 yum 命令即可安装存储库中可用的任何软件包。
这篇文章描述了如何在 Fedora 或 CentOS 上设置 RPM Fusion 存储库。
首先,要检查系统上是否安装了 RPM Fusion,请运行以下命令。
$ yum repolist | grep rpmfusion
如果上述命令没有产生任何结果,则表明您的系统上尚未安装 RPM Fusion。
RPM Fusion 维护两个独立的免费和非免费软件包存储库。您可以根据需要有选择地启用其中一个或两个存储库。
在 Fedora 上设置 RPM Fusion
以下说明适用于Fedora 14 或更高版本。
要启用 RPM Fusion 的免费存储库:
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
要启用 RPM Fusion 的非免费存储库:
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
在 CentOS 上设置 RPM Fusion
为了在 CentOS 上安装 RPM fusion,您首先需要启用 EPEL 存储库。之后,按照以下步骤在 CentOS 上设置 RPM Fusion。
要在 CentOS 6 上启用 RPM Fusion 的免费/非免费存储库:
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm
要在 CentOS 5 上启用 RPM Fusion 的免费/非免费存储库:
$ sudo rpm -Uvh http://download1.rpmfusion.org/free/el/updates/5/i386/rpmfusion-free-release-5-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/5/i386/rpmfusion-nonfree-release-5-1.noarch.rpm