如何在CentOS 7上启用RepoForge存储库

RPMForge现在是RepoForge。 在本教程中,我将向您展示如何在CentOS 7 x86_64平台上安装和启用RepoForge。

首先确保您使用的是CentOS7。使用以下命令检查您的版本:

[[email protected] ~]$ cat /etc/redhat-release
 CentOS Linux release 7.2.1511 (Core)

导入Dag的GPG密钥

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

下载RPM软件包

wget http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

验证下载的软件包的完整性。

rpm -Kv rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

输出:

 Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: OK
 Header SHA1 digest: OK (e5714445d5ef3919d2c608192b23b22bff1883ec)
 MD5 digest: OK (aed55512ff31c562e48bdd7c5d9f0060)
 V3 DSA/SHA1 Signature, key ID 6b8d79e6: OK

然后使用RPM安装它

sudo rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

现在更新您的存储库并安装类似MySQL监视工具mtop的东西:

sudo yum update && sudo yum install mtop

RepoForge中有4个子存储库

  • 射频:RepoForge。 默认情况下,此仓库已启用。 它不会替代CentOS基本软件包。
  • 射频:RepoForge-extras。 默认情况下,此存储库是禁用的,因为它的软件包代替了CentOS基本软件包。
  • 返航:RepoForge测试。 默认情况下,此仓库是禁用的。
  • 射频:RepoForge-buildtools

如何禁用RepoForge

如果您的CentOS启用了其他第三方存储库,例如EPEL,REMI,webtatic,则这些第三方存储库可能会相互冲突,因此使用这些存储库的更好方法是默认禁用它,并且仅在安装时启用它这些仓库中的软件包。

要禁用RepoForge,请打开 /etc/yum.repo.d/rpmforge.repo 文件

sudo nano /etc/yum.repos.d/rpmforge.repo

找到这条线

enabled = 1

1表示已启用。 现在将其更改为此。

enabled = 0

0表示已禁用。 保存并关闭文件。

现在,如果您要安装RepoForge存储库中仅包含的软件包(例如mtop),请使用此命令。

 sudo yum --enablerepo=rpmforge install mtop

它将临时启用存储库并安装mtop。 安装完成后,将再次禁用它。

我如何知道软件包从哪个存储库安装?

您可以使用 百胜信息 命令。

yum info mtop

输出:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base     : ftp.osuosl.org
 * epel     : mirrors.kernel.org
 * extras   : pubmirrors.dal.corespace.com
 * updates  : centos-distro.cavecreek.net
Installed Packages
Name        : mtop
Arch        : noarch
Version     : 0.6.6
Release     : 1.2.el7.rf
Size        : 135 k
Repo        : installed
From repo   : rpmforge
Summary     : Tool to monitor a MySQL database
URL         : http://mtop.sourceforge.net/
License     : GPL
Description : mtop (MySQL top) monitors a MySQL database showing the queries
            : which are taking the most amount of time to complete. Features
            : include 'zooming' in on a process to show the complete query
            : and 'explaining' the query optimizer information.
Sidebar