红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。
解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo 这个文件。
1) cd /etc/yum.repos.d/,备份rhel-debuginfo.repo
mv rhel-debuginfo.repo rhel-debuginfo.repo.bak
2) 进入/etc/yum.repos.d/目录,终端中输入wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo即可在此目录下得到CentOS- Base.repo文件,这是centos的源文件.
3) 将CentOS- Base.repo其重命名为rhel-debuginfo.repo即可。