解决Redhat yum出现This system is not registered with RHN的方案

最近博主在学习Linux,菜鸟级别的的选手连装个Chrome都觉得难,悲了个催的……百度了很多教程,大多是类似的。博主的配置是在VM8下搭建的RHEL5.3 (Tikanga)版本,不知道什么原因,每次在输入yum install google-chrome-stable之后就会出现“This system is not registered with RHN”的错误提示,蛋疼不已。百度无果后,GG大神帮上忙了(搜索Redhat This system is not registered with RHN,会冒出很多国外大牛的文章)。出现这个错误的原因是你的Linux木有花钱在红帽网络上注册^^,所以无法下载谷歌Chrome的软件包,解决方案可以使用从Redhat演化而来的免费Linux版本CentOS,通过CentOS的yum更新源来实现RHEL5的YUM功能。下面博主结合GG到的国外文章谈谈How to Install CentOS YUM on Redhat Linux RHEL5,以此来解决This system is not registered with RHN的问题。

1 check what yum package installed

查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包:

[[email protected] ~]# rpm -qa |grep yum

yum-metadata-parser-1.0-8.fc6

yum-3.0.1-5.el5

yum-rhn-plugin-0.4.3-1.el5

yum-updatesd-3.0.1-5.el5

2 remove all installed yum packages

卸载上面显示的所有yum包:

[[email protected] ~]# rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包)

再用

[[email protected] ~]# rpm -qa |grep yum

[[email protected] ~]#

查看,无信息显示表示已经卸载完成。

3 download the centos packages from website

下载 CentOS YUM包,首先我们需要找到CentOS YUM的更新源,推荐的有(前三个适用于Redhat Linux5版本,最后一个适用于RHEL6的64位版本,当然不管是RHEL5还是RHEL6等等都可以从下面四个镜像网站中下载):

1.国外镜像源http://ftp.heanet.ie/pub/centos/5/os/i386/CentOS/

2.中国科技大学http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/

3.网易开源镜像http://mirrors.163.com/centos/5/os/i386/CentOS/

4.搜狐开源镜像http://mirrors.ustc.edu.cn/centos/6/os/x86_64/Packages/

接着我们就需要在终端里面输入以下命令进行下载(以博主的RHEL5.3为例,从中国科大下载镜像,下载的目录如果没设置的话就会默认是[[email protected] ~]# pwd显示的路径)

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm

如果是Redhat 64位系统,按如下进行下载:

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

[[email protected] ~]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm

4 安装这所下载的四个包

注意:单个的安装包可能会依赖其它包(例如yum和yum-fastestmirror会相互依赖),所以我们可以把所有这些包放在一起,用一行命令将它们同时安装即可:

[[email protected] ~]# rpm -ivh yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-4.el5.i386.rpm yum-3.2.22-40.el5.centos.noarch.rpm

对应Redhat 64位系统的操作如下:

[[email protected] ~]# rpm -ivh yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-4.el5.x86_64.rpm yum-3.2.22-40.el5.centos.noarch.rpm

5 download configure file

下载CentOS-Base.repo到/etc/yum.repos.d/文件夹里: [[email protected] ~]# wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo

-O /etc/yum.repos.d/CentOS-Base.repo

[[email protected] ~]# wget http://huangkeye-blog.googlecode.com/files/CentOS-Base.repo

-O /etc/yum.repos.d/CentOS-Base.repo(以上这两个适用于RHEL版本5)

[[email protected] ~]# wget http://my-project-huangkeye.googlecode.com/files/CentOS-Base.repo

-O /etc/yum.repos.d/CentOS-Base.repo(这个适用于RHEL版本6) 也可以直接进入vim修改该文件为以下内容:

[base]

name=CentOS-5 - Base

baseurl=http://centos.ustc.edu.cn/centos/5/os/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates

[update]

name=CentOS-5 - Updates

baseurl=http://centos.ustc.edu.cn/centos/5/updates/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released

[addons]

name=CentOS-5 - Addons

baseurl=http://centos.ustc.edu.cn/centos/5/addons/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful

[extras]

也可以直接进入vim修改该文件为以下内容:

[base]

name=CentOS-5 - Base

baseurl=http://centos.ustc.edu.cn/centos/5/os/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates

[update]

name=CentOS-5 - Updates

baseurl=http://centos.ustc.edu.cn/centos/5/updates/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released

[addons]

name=CentOS-5 - Addons

baseurl=http://centos.ustc.edu.cn/centos/5/addons/$basearch/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful

[extras]

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages in testing

[testing]

name=CentOS-5 - Testing

baseurl=http://centos.ustc.edu.cn/centos/5/testing/$basearch/

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

6 [选做]clear cache and rebuild

需要清除和重建cache:

[[email protected] ~]# yum clean metadata

Loaded plugins: fastestmirror

0 metadata files removed

0 sqlite files removed

0 metadata files removed

[[email protected] ~]# yum clean dbcache

Loaded plugins: fastestmirror

0 sqlite files removed

[[email protected] ~]# yum makecache

Loaded plugins: fastestmirror

Determining fastest mirrors

addons                                                                                                         | 1.9 kB     00:00

addons/filelists_db                                                                                            |  568 B     00:00     addons/other_db                                                                                                |  546 B     00:00

addons/primary_db                                                                                              | 1.1 kB     00:00

base                                                                                                           | 1.1 kB     00:00

base/filelists                                                                                                 | 3.6 MB     00:03     base/other                                                                                                     |  13 MB     00:13

base/group                                                                                                     | 1.1 MB     00:02

base/primary                                                                                                   | 1.2 MB     00:01

extras                                                                                                         | 2.1 kB     00:00

extras/filelists_db                                                                                            | 241 kB     00:00

extras/other_db                                                                                                | 406 kB     00:00

extras/group                                                                                                   | 9.7 kB     00:00

extras/primary_db                                                                                              | 188 kB     00:00

update                                                                                                         | 1.9 kB     00:00     update/filelists_db                                                                                            | 3.1 MB     00:03

update/other_db                                                                                                |  15 MB     00:15

update/primary_db                                                                                              | 634 kB     00:00

base                                                                                                                        3641/3641

base                                                                                                                        3641/3641

base                                                                                                                        3641/3641

Metadata Cache Created

[[email protected] ~]#

7 installation has been completed, testing

//安装成功,开始测试:

[[email protected] ~]# yum update

出处:http://www.seacha.com/article.php/knowledge/linux/linuxbase/2013/0925/2216.html

时间: 2024-10-10 21:25:31

解决Redhat yum出现This system is not registered with RHN的方案的相关文章

yum提示This system is not registered with RHN.RHN support will be disabled.

[[email protected] ~]# yum install mlocateLoading "security" pluginLoading "rhnplugin" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessParsing package install argumentsNo package mloc

解决This system is not registered with RHN

在redhat中使用yum命令的时候,可能会遇到这种情况,yum install build-essential提示This system is not registered with RHN,然后yum安装失败.下面分享一下解决办法. 1 .Redhat之所以会出现这个错误是因为没有注册RHN,我们只需要更新一下yum的源就可以了.使用命令 cd /etc/yum.repos.d/   进入yum的配置目录. 2 .在终端中输入 wget http://docs.linuxtone.org/s

This system is not registered with RHN.解决办法

1.背景描述 [[email protected] ~]# yum -y install gcc Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Nothing to do 2.解决办法 Redhat出现这个错误是因为没有注册RHN,因此只需要更新一下yum的源就可以了. 2.1进

yum This system is not registered with RHN. RHN support will be disabled

新安装的red hat 系统,想使用yum安装一些服务时报错: Loading "rhnplugin" plugin Loading "installonlyn" plugin This system is not registered with RHN. RHN support will be disabled. Setting up Install Process Setting up repositories No Repositories Available

This system is not registered with RHN问题解决

1.问题: 公司有一台服务器,因为一直用的是centos的系统,但是那个分中心没有现成centos的系统,问我红帽5.3的能行吗?我说试一试,然后在配置yum源的时候就遇到了问题,提示如下错误.这是因为这个系统没有在红帽注册,所以不能用yum. [[email protected] ~]# yum repolist Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support wil

怎样解决This system is not registered with RHN.

今天我必须写下这篇文章,因为在我刚刚接触到Linux下安装oracle时碰到了Linux中少xscreensaver.rpm包自己弄了很久.最后还是被一个大哥帮我解决了:只能说非常的感谢你! 我试过好几种方法:第一种 我使用了yum的在线安装但是失败了,后来我通过找资料发现其实是可以通过安装的: 1. 下载repo文件 Oracle Linux 4, Update 6 or Newer # cd /etc/yum.repos.d # mv Oracle-Base.repo Oracle-Base

yum报错:This system is not registered to Red Hat Subscription Management.解决办法

使用yum安装软件,报错如下: [[email protected] ~]# yum -y install mariadbLoaded plugins: langpacks, product-id, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.No package mariadb

RedHat Enterprise Linux 6.4使用yum安装出现This system is not registered to Red Hat Subscription Management

我虚拟机安装的系统是RedHat Enterprise Linux 6.4-i686,是32位的.使用yum命令安装软件时候出现以下错误: This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register. 主要原因就是redhat的yum源是需要注册付费的,所以我打算卸掉红帽原有的yum源. 步骤一: 首先我们检查一下当前已经安装的yum包

RedHat7.5 针对This system is not registered with an entitlement server问题,更换yum源

1.报错现象如下:[[email protected] ~]# yum install httpd已加载插件:langpacks, product-id, search-disabled-repos, subscription- : managerThis system is not registered with an entitlement server. You can use subscription-manager to register.There are no enabled re