{"id":2212,"date":"2012-03-11T20:39:07","date_gmt":"2012-03-11T12:39:07","guid":{"rendered":"https:\/\/webhostinggeeks.com\/howto\/?p=2212"},"modified":"2023-04-28T09:49:41","modified_gmt":"2023-04-28T09:49:41","slug":"how-to-add-the-rpmforge-repository-on-centos-6rhel-6-linux-server","status":"publish","type":"post","link":"https:\/\/webhostinggeeks.com\/howto\/how-to-add-the-rpmforge-repository-on-centos-6rhel-6-linux-server\/","title":{"rendered":"How to Add the RPMforge Repository on CentOS 6\/RHEL 6 Linux Server"},"content":{"rendered":"<p>In this post i will show on how to add the RPMforge repository into Linux Red Hat Enterprise Linux 6 (RHEL 6) and also applicable on CentOS 6. RPMforge repository is a collaboration of Dag, Dries, and other packagers. This steps has been tested on RHEL 6 and should be working on CentOS 6. Assumed only one repository exist in \/etc\/yum.repos.d which is local yum repository using DVD Media.<\/p>\n<p><a href=\"http:\/\/pkgs.repoforge.org\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\">RHEL 6 and CentOS 6 x86 32bit<\/a><br \/>\n<a href=\"http:\/\/pkgs.repoforge.org\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm\">RHEL 6 and CentOS 6 x86 64bit<\/a><\/p>\n<p>1. Download the rpmforge-release package<\/p>\n<pre>\n[root@rhel6 ~]# wget http:\/\/pkgs.repoforge.org\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\n--2012-03-12 03:37:06--  http:\/\/pkgs.repoforge.org\/rpmforge-release\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nResolving pkgs.repoforge.org... 78.46.17.228\nConnecting to pkgs.repoforge.org|78.46.17.228|:80... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: http:\/\/rpmforge.sw.be\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm [following]\n--2012-03-12 03:37:07--  http:\/\/rpmforge.sw.be\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nResolving rpmforge.sw.be... 78.46.17.228\nConnecting to rpmforge.sw.be|78.46.17.228|:80... connected.\nHTTP request sent, awaiting response... 301 Moved Permanently\nLocation: http:\/\/tree.repoforge.org\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm [following]\n--2012-03-12 03:37:09--  http:\/\/tree.repoforge.org\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nResolving tree.repoforge.org... 78.46.17.228\nConnecting to tree.repoforge.org|78.46.17.228|:80... connected.\nHTTP request sent, awaiting response... 301 Moved Permanently\nLocation: http:\/\/apt.sw.be\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm [following]\n--2012-03-12 03:37:10--  http:\/\/apt.sw.be\/redhat\/el6\/en\/i386\/rpmforge\/RPMS\/rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nResolving apt.sw.be... 193.1.193.67\nConnecting to apt.sw.be|193.1.193.67|:80... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 12732 (12K) [application\/x-redhat-package-manager]\nSaving to: \u00e2rpmforge-release-0.5.2-2.el6.rf.i686.rpm\u00e2\n\n100%[==========================================================>] 12,732      16.7K\/s   in 0.7s\n\n2012-03-12 03:37:12 (16.7 KB\/s) - \u00e2rpmforge-release-0.5.2-2.el6.rf.i686.rpm\u00e2\n<\/pre>\n<p>2. Download DAG&#8217;s GPG key :<\/p>\n<pre>\n[root@rhel6 ~]# wget http:\/\/apt.sw.be\/RPM-GPG-KEY.dag.txt\n--2012-03-12 03:41:16--  http:\/\/apt.sw.be\/RPM-GPG-KEY.dag.txt\nResolving apt.sw.be... 193.1.193.67\nConnecting to apt.sw.be|193.1.193.67|:80... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 1672 (1.6K) [text\/plain]\nSaving to: \u00e2RPM-GPG-KEY.dag.txt\u00e2\n\n100%[==========================================================>] 1,672       --.-K\/s   in 0.007s\n\n2012-03-12 03:41:18 (249 KB\/s) - \u00e2RPM-GPG-KEY.dag.txt\u00e2\n<\/pre>\n<p>3. Install DAG&#8217;s GPG key :<\/p>\n<pre>\n[root@rhel6 ~]# rpm --import RPM-GPG-KEY.dag.txt\n<\/pre>\n<p>4. Verify the rpmforge-release package you have downloaded :<\/p>\n<pre>\n[root@rhel6 ~]# rpm -K rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nrpmforge-release-0.5.2-2.el6.rf.i686.rpm: (sha1) dsa sha1 md5 gpg OK\n<\/pre>\n<p>5. If ok, proceed to install the rpmforge-release package using this command :<\/p>\n<pre>\n[root@rhel6 ~]# rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm\nPreparing...                ########################################### [100%]\n   1:rpmforge-release       ########################################### [100%]\n<\/pre>\n<p>6. Proceed to configure RPMforge repository. Open the RPMforge configuration file and insert &#8220;priority=3&#8221; after &#8220;enabled = 1&#8221; in the [rpmforge] section as below :<\/p>\n<pre>\n[root@rhel6 ~]# vi \/etc\/yum.repos.d\/rpmforge.repo\n<\/pre>\n<pre>\n### Name: RPMforge RPM Repository for RHEL 6 - dag\n### URL: http:\/\/rpmforge.net\/\n[rpmforge]\nname = RHEL $releasever - RPMforge.net - dag\nbaseurl = http:\/\/apt.sw.be\/redhat\/el6\/en\/$basearch\/rpmforge\nmirrorlist = http:\/\/apt.sw.be\/redhat\/el6\/en\/mirrors-rpmforge\n#mirrorlist = file:\/\/\/etc\/yum.repos.d\/mirrors-rpmforge\nenabled = 1\npriority=3\nprotect = 0\ngpgkey = file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-rpmforge-dag\ngpgcheck = 1\n\n[rpmforge-extras]\nname = RHEL $releasever - RPMforge.net - extras\nbaseurl = http:\/\/apt.sw.be\/redhat\/el6\/en\/$basearch\/extras\nmirrorlist = http:\/\/apt.sw.be\/redhat\/el6\/en\/mirrors-rpmforge-extras\n#mirrorlist = file:\/\/\/etc\/yum.repos.d\/mirrors-rpmforge-extras\nenabled = 0\nprotect = 0\ngpgkey = file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-rpmforge-dag\ngpgcheck = 1\n\n[rpmforge-testing]\nname = RHEL $releasever - RPMforge.net - testing\nbaseurl = http:\/\/apt.sw.be\/redhat\/el6\/en\/$basearch\/testing\nmirrorlist = http:\/\/apt.sw.be\/redhat\/el6\/en\/mirrors-rpmforge-testing\n#mirrorlist = file:\/\/\/etc\/yum.repos.d\/mirrors-rpmforge-testing\nenabled = 0\nprotect = 0\ngpgkey = file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-rpmforge-dag\ngpgcheck = 1\n<\/pre>\n<p>7. Check the updated repository list in \/etc\/yum.repos.d using the following command :<\/p>\n<pre>\n[root@rhel6 ~]# yum repolist\nLoaded plugins: rhnplugin\nThis system is not registered with RHN.\nRHN support will be disabled.\nrepo id                                 repo name                                             status\nDVD-RHEL6-Repository                    DVD-RHEL6 repository                                  2,646\nrpmforge                                RHEL 6Server - RPMforge.net - dag                     4,289\nrepolist: 6,935\n<\/pre>\n<p>8. You can start using RPMforge Repository on your RHEL 6 or CentOS 6 linux server.<\/p>\n<p>Start install, remove and update using RPMforge :<\/p>\n<pre>\n[root@rhel6 ~]# yum install package-name -y\n[root@rhel6 ~]# yum remove package-name -y\n[root@rhel6 ~]# yum update package-name -y\n<\/pre>\n<p>Reference :<br \/>\n<a href=\"https:\/\/wiki.centos.org\/AdditionalResources\/Repositories\/RPMForge\">RPMforge CentOS Wiki<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post i will show on how to add the RPMforge repository into Linux Red Hat Enterprise Linux 6 (RHEL 6) and also applicable on CentOS 6. RPMforge repository&#8230;<\/p>\n","protected":false},"author":6,"featured_media":1499,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":0,"footnotes":""},"categories":[2055,2058,2062],"tags":[1244,1253,1536,1713,1715,1726,1944],"class_list":["post-2212","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-rhel","category-yum","tag-centos","tag-centos-6-2","tag-linux","tag-rhel","tag-rhel-6","tag-rpmforge","tag-yum-repositories"],"_links":{"self":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/2212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/comments?post=2212"}],"version-history":[{"count":0,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/posts\/2212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media\/1499"}],"wp:attachment":[{"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/media?parent=2212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/categories?post=2212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhostinggeeks.com\/howto\/wp-json\/wp\/v2\/tags?post=2212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}