今天我必须写下这篇文章,由于在我刚刚接触到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.repo.disabled

# wget http://public-yum.oracle.com/public-yum-el4.repo

Oracle Linux 5

# cd /etc/yum.repos.d

# wget http://public-yum.oracle.com/public-yum-el5.repo

Oracle Linux 6

# cd /etc/yum.repos.d

# wget http://public-yum.oracle.com/public-yum-ol6.repo

Oracle VM 2

# cd /etc/yum.repos.d

# wget http://public-yum.oracle.com/public-yum-ovm2.repo

2. 最后改动下载的文件,把Change enabled=0 改为 enabled=1

3. 如今就能够使用yum 安装和更新补丁了

4) yum install libaio-devel

        yum install unixODBC-devel

yum install  sysstat

增加使用本地安装的话,本地仓库一定要搞清楚什么是yum仓库,该如何配置:

1. 建立ISO文件存放文件夹(/u01/software/iso)和ISO文件的挂载文件夹(/u01/software/rhel5)

# mkdir /u01/software/iso

# mkdir /u01/software/rhel5

假设有现成的ISO文件能够直接上传至/u01/software/iso文件夹下.



2. 假设是DVD光盘(插入server后自己主动映射在/dev/cdrom下), 则先制作ISO文件

# cp /dev/cdrom /u01/software/iso/rhel-server-5.4-i386-dvd.iso



# dd if=/dev/cdrom of=/u01/software/iso/rhel-server-5.4-i386-dvd.iso



3. 挂载ISO文件

# mount -t iso9660 -o loop /u01/software/iso/rhel-server-5.4-i386-dvd.iso /u01/software/rhel5

# df -h           

Filesystem            Size  Used Avail Use% Mounted on

...

/u01/software/iso/rhel-server-5.4-i386-dvd.iso

2.8G  2.8G     0 100% /u01/software/rhel5

# ll /u01/software/rhel5



4. 确保系统中已经安装了yum相关软件包

# rpm -qa |grep yum

没有就麻烦啦,先安装yum吧,只是一般都默认安装了。

5. 编辑repo文件, 先把原自带的repo文件去掉或重命名,就是让别的repo文件失效,仅仅使用本地的源

# mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.enc

# vi /etc/yum.repos.d/rhel5.repo

-------------------------------------------------------------------------------

[Server]

name=rhel5server

baseurl=file:///u01/software/rhel5/Server -->指向你仓库的配置文件:

enable=1

gpcheck=1

gpgkey=file:///u01/software/rhel5/RPM-GPG-KEY-redhat-release

-------------------------------------------------------------------------------

注意这里的baseurl指向Server文件夹, 假设还要安装诸如集群和虚拟机等软件, 则还需建立指向Cluster,ClusterStorage,VT的baseurl.

事实上在我配置的时候出现了一个问题:就是我挂在的镜像ISO他显示的目录中间是有空格的,后来通过了一种:

 ln -s 做软连接,就相当于给rhel镜像做个别名了一下,就能够指定一个没空格的文件名称,排除空格问题;
这样下来就能够了
希望对你们有帮助

如何解决This system is not registered with RHN.的更多相关文章

  1. 解决This system is not registered with RHN

    Redhat之所以会出现这个错误是因为没有注册RHN,我们只需要更新一下yum的源就可以了.使用命令 cd /etc/yum.repos.d/   进入yum的配置目录. 在终端中输入 wget ht ...

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

    最近博主在学习Linux,菜鸟级别的的选手连装个Chrome都觉得难,悲了个催的……百度了很多教程,大多是类似的.博主的配置是在VM8下搭建的RHEL5.3 (Tikanga)版本,不知道什么原因,每 ...

  3. This system is not registered with RHN解决方法

    root@localhost ipvsadm-1.25]# yum install gcc Loading "security" plugin Loading "rhnp ...

  4. Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support will be disabled. 的解决方法(转)

    新安装了redhat6.5.安装后,登录系统,使用yum update 更新系统.提示: This system is not registered to Red Hat Subscription M ...

  5. 64位RHEL5系统上运行yum出现"This system is not registered with RHN”的解决方法

    在红帽EL5上运行yum,提示“This system is not registered with RHN”,意思是没有在官网上注册,不能下载RH的软件包,替代方案是采用centos源. 1.卸载r ...

  6. 如何解决 yum安装出现This system is not registered with RHN

    [root@localhost ~]# yum install libtool Loaded plugins: rhnplugin, security This system is not regis ...

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

    [root@cactiez ~]# yum install mlocateLoading "security" pluginLoading "rhnplugin" ...

  8. This system is not registered with RHN

    在红帽EL5上运行yum,提示“This system is not registered with RHN”,意思是没有在官网上注册,不能下载RH的软件包,替代方案是采用centos源. 1.卸载r ...

  9. 红帽中出现”This system is not registered with RHN”的解决方案

    原因是你的linux没有在红帽网络上注册,所以无法下载上面的软件包,替代方案可以使用centos. 下面介绍下使用centos 的流程 1.卸载rhel的默认安装的yum包查看yum包rpm -qa| ...

随机推荐

  1. makefile 必知必会

    Makefile 必知必会 Makefile的根本任务是根据规则生成目标文件. 规则 一条规则包含三个:目标文件,目标文件依赖的文件,更新(或生成)目标文件的命令. 规则: <目标文件>: ...

  2. Android中吐司当前电池电量

    /** * * @author chrp * *土司当当电池电量 */ public class MainActivity extends Activity { class BtteryReceive ...

  3. Python中的列表解析和生成表达式

    摘要:优雅.清晰和务实都是python的核心价值观,如果想通过操作和处理一个序列(或其他的可迭代对象)来创建一个新的列表时可以使用列表解析( List comprehensions)和生成表达式,通过 ...

  4. JS - 全屏滚动

    下载地址:http://www.lanrentuku.com/js/quanping-1141.html

  5. 从response.header中提取cookie,在request里添加cookie

    //        List<String> resp = new ArrayList<String>();  //        HeaderIterator headers ...

  6. 头文件 boost/cstdint.hpp

    Header boost/cstdint.hpp 头文件 boost/cstdint.hpp  头文件 <boost/cstdint.hpp> 提供了用于编写要求指定整数宽度的可移植代码的 ...

  7. struts2官方演示程序总结struts2-blank

    struts-2.2.3.1-all\struts-2.2.3.1\apps\struts2-blank总结 1.Html可以访问action  ,如下:    < head  >     ...

  8. android端从服务器抓取的几种常见的数据的处理方式

    1.图片 public void look(View v) { String path = et_path.getText().toString(); try { URL url = new URL( ...

  9. 12306 Android客户端的libcheckcode.so解密及修复

    源:http://blog.csdn.net/justfwd/article/details/45219895  这篇文章纯粹属于安全分析研究,请勿用于非法用途.如有侵犯到厂家,请告知作者删除 123 ...

  10. MFC消息响应机制分析

    ---- 摘要: ---- MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析 ...