在本教程中,我们将向您展示如何在 CentOS 5、CentOS 6 和 CentOS 7 上安装 RepoForge 存储库。对于那些不知道的人,RPMforge 存储库是一个用于安装第三方软件包的实用程序红帽企业 Linux (RHEL) 和社区企业操作系统 (CentOS) 和科学 Linux。 它为这些 Linux 发行版提供了 5000 多个 rpm 格式的软件包。 如果您是 RHEL 或 CentOS 用户,我强烈建议您在系统上设置 Repoforge 存储库,因为它包含许多有用的软件包,这些软件包在现有的存储库中不可用。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示逐步安装并在 CentOS 系统上启用 RepoForge (RPMForge) 存储库。
在 CentOS 5、CentOS 6 和 CentOS 7 上安装 RepoForge (RPMForge) 存储库
步骤 1. 首先,检查您的操作系统版本。 然后下载相关的存储库。 要检查操作系统版本,请使用“uname -a”命令。
[[email protected] ~]# uname -a Linux server.idroot.us 2.6.32-042stab079.5 #1 SMP Sat Jun 21 00:15:09 MSK 2014 i686 i686 i386 GNU/Linux
步骤 2. 在 CentOS 5、CentOS 6 和 CentOS 7 上安装 RepoForge (RPMForge) 存储库
检查您的操作系统版本后,您需要在系统上启用 RepoForge 存储库。 您无需在 yum 中手动配置此存储库。 相反,下载以下软件包并安装它,这将在您的系统上启用 RepoForge 存储库。
- CentOS 7 64 位
## RHEL/CentOS 7 64-Bit ## # wget https://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
- CentOS 6 64 位
## RHEL/CentOS 6 64 Bit OS ## # wget https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
- CentOS 6 32 位
## RHEL/CentOS 6 32 Bit OS ## # wget https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
- CentOS 5 64 位
## RHEL/CentOS 5 64 Bit OS ## # wget https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
- CentOS 5 32 位
## RHEL/CentOS 5 32 Bit OS ## # wget https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
步骤 3. 导入 RPMForge 存储库密钥。
导入 Repoforge RPM 存储库的官方 GPG 密钥。 这样,您将能够使用密钥验证存储库中的所有 RPM 包。
# wget https://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt # rpm --import RPM-GPG-KEY.dag.txt
要验证 RPMForge 存储库是否已成功设置,请运行以下命令以列出系统上所有可用的存储库:
# yum repolist
步骤 4. 安装后禁用 RPMForge 存储库。
要禁用 RPMForge 存储库,请导航到 /etc/yum.repos.d/,打开 rpmforge.repo 文件并设置 enabled=0。
### Name: RPMforge RPM Repository for RHEL 6 - dag ### URL: https://rpmforge.net/ [rpmforge] name = RHEL $releasever - RPMforge.net - dag baseurl = https://apt.sw.be/redhat/el6/en/$basearch/rpmforge mirrorlist = https://apt.sw.be/redhat/el6/en/mirrors-rpmforge #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge enabled = 0 protect = 0 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag gpgcheck = 1
恭喜! 你已经在 CentOS 系统上成功安装了 RepoForge。 感谢您使用本教程在 CentOS 7 系统上安装 RepoForge。 如需其他帮助或有用信息,我们建议您查看 RepoForge 官方网站.