为Red Hat Enterprise Linux Server release 5.5搭建本地YUM源

原创 2013年12月05日 13:08:45

现状:Red Hat Enterprise Linux Server release 5.5上可以使用YUM,但是需要到红帽官方注册,需要花钱。

不花钱的方法:在局域网一台机器上为Red Hat Enterprise Linux Server release 5.5搭建一个YUM源,然后供局域网中的其他机器使用。

yum源搭建 的详细流程:

1  在A机器(CentOS release 6.4 (Final)系统)安装JDK、Tomcat、createrepo

    createrepo安装命令:yum install -y createrepo*


2 将Red Hat Enterprise Linux Server release 5.5 ISO文件上传到A机器上/home/commonsoft/,并挂载到os文件夹中

    挂载命令:mount -t iso9660 -o loop rhel-server-5.5-x86_64-dvd.iso  os


3 在/home/commonsoft/apache-tomcat-7.0.42/webapps/下面创建两个文件夹

    mkdir rehl rehl1


4 将os文件夹中的东西全部COPY到rehl rehl1 各一份,然后删除rehl中所有的.html文件,删除rehl/Server/repodata/*、rehl/ServerStrorage/repodata/*、rehl/Cluster/repodata/*、rehl/VT/repodata/*


5 建立rpm文件间的关系

    createrepo -s sha -g /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl1/Server/repodata/comps-rhel5-server-core.xml /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl/Server/
   createrepo -s sha -g /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl1/Cluster/repodata/comps-rhel5-cluster.xml /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl/Cluster/
   createrepo -s sha -g /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl1/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl/ClusterStorage/
   createrepo -s sha -g /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl1/VT/repodata/comps-rhel5-vt.xml /home/commonsoft/apache-tomcat-7.0.42/webapps/rehl/VT/


6 创建rehl-5p5.repo文件,文件内容如下:

[rehl-server]
name = rehl-server
baseurl = http://archive.cloudera.com/rehl/Server
gpgkey = http://archive.cloudera.com/rehl/RPM-GPG-KEY-redhat-release
gpgcheck = 1
[rehl-cluster]
name = rehl-cluster
baseurl = http://archive.cloudera.com/rehl/Cluster
gpgkey = http://archive.cloudera.com/rehl/RPM-GPG-KEY-redhat-release
gpgcheck = 1
[rehl-clusterStorage]
name = rehl-clusterStorage
baseurl = http://archive.cloudera.com/rehl/ClusterStorage
gpgkey = http://archive.cloudera.com/rehl/RPM-GPG-KEY-redhat-release
gpgcheck = 1
[rehl-vt]
name = rehl-vt
baseurl = http://archive.cloudera.com/rehl/VT
gpgkey = http://archive.cloudera.com/rehl/RPM-GPG-KEY-redhat-release
gpgcheck = 1


7 将rehl-5p5.repo上传到B机器(Red Hat Enterprise Linux Server release 5.5系统)/etc/yum.repos.d并把xxx.xxx.xxx.xxx   archive.cloudera.com写入B的/etc/hosts(可以先将别的没法使用的源删除)


8 在B上执行yum clean all


9 在B上执行yum list available,结果列出很多rpm文件,成功。


相关文章推荐

Red Hat Enterprise Linux Server release 5.6 安装 MongoDB 2.6.4

1:下载 [jifeng@jifeng04 ~]$ wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz --...
  • wind520
  • wind520
  • 2014年09月03日 14:30
  • 1847

lunix常用命令和技巧(Red Hat Enterprise Linux Server release 6.2)

查看系统版本cat \etc\redhat-release查询进程ps -aux|more查看磁盘df -h #M df -k #kb查看内存free -m cat /proc/meminfoCPUc...
  • Kmodmy
  • Kmodmy
  • 2016年04月14日 12:27
  • 991

Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support wi

Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support wi...

Red Hat Enterprise Linux 换yum源问题

Red Hat Enterprise Linux 换yum源问题 官方版本的红帽linux系统yum源需要注册使用,但如果平时练手注册使用未免也不值得,但是可以替换为CentOS的免费yum...

RHEL(Red Hat Enterprise Linux)配置YUM源

前言 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以...

MySQL5.5源码包安装 for Red Hat Enterprise Linux 6

在Red Hat Enterprise Linux  6下通过MySQL源码包方式安装MySQL5.5。 1、MySQL软件下载 地址:http://dev.mysql.com/downloa...

How To Install And Configure Ganglia On Red Hat Enterprise Linux 5---YUM 安装篇

 How To Install And Configure Ganglia On Red Hat Enterprise Linux 5Filed under: Linux, SysAdmin — ...

Linux(Red Hat Enterprise Linux 6)安装Oracle(12c Release 2)数据库

Linux(Red Hat Enterprise Linux 6)安装Oracle(12c Release 2)数据库

为Red Hat Enterprise Linux 6.8 配置在线更新yum

思路:卸载Red Hat Enterprise Linux 6.8自带yum,然后下载centos的yum,安装后修改配置文件。必要下载的软件包有(以64位系统为例): a python-...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为Red Hat Enterprise Linux Server release 5.5搭建本地YUM源
举报原因:
原因补充:

(最多只允许输入30个字)