RHEL5+CentOS5本地YUM源配置

2010年02月07日 Linux基础 评论 6 条 阅读 16,732 views 次

CentOS5+本地YUM配置
mount CentOS5的ISO文件到/mnt下
编辑/etc/yum.repos.d/CentOS-Media.repo这个是本地的YUM源配置文件
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/
gpgcheck=0
enabled=1

把/etc/yum.repos.d/CentOS-Base.repo改名或者是删除,这个是网络上的YUM源,默认的源
yum clean all

RHEL5+本地YUM配置(利用WEB服务配置,同样,也可以是本地的,FTP的)
① mkdir /var/www/html/yumsource创建目录,然后将Red Hat Enterprise Linux 5的ISO文件mount到/var/www/html/yumsource中。
② 在/etc/yum.repos.d目录下建立一个名为update.repo的文件,该文件的内容如下。
[base]
Name= yum for RHEL5
baseurl=http://10.0.0.8/yumsource/
enabled=1
gpgcheck=0

③ 将/usr/lib/python2.4/site-packages/yum/yumRepo.py文件中的语句"remote = url + '/' + relative",修改为"remote = "http://10.0.0.8/yumsource/ " + '/' + relative" 。
createrepo /var/www/html/yumsource/
yum clean all

大家也可以参考我以前的教程!

6 条留言  访客:2 条  博主:2 条   引用: 2 条

  1. 今天发现了这个博客,希望以后常来逛!!!!

  2. avatar 雷纳科斯

    有个问题,如果那镜像挂载到/var/www/html/yumsource,那么该目录就会变成可读,那再执行
    createrepo /var/www/html/yumsource/ 就会报错,执行不成功,应该是需要把ISO镜像里面的内容复制到该目录下就行了。

    • 镜像挂载到目录是为了看到镜像里面的内容,这是linux系统的通用方法!不然怎么看镜像里面的东西呢?
      createrepo这个我记得好像主要是针对RHEL5.0以前版本的吧!(具体不太清楚了)

来自外部的引用: 2 条

  • yum使用高级技巧 | Scorpio 博客
  • SELECT * FROM ROOT WHERE JOB=IT » Blog Archive » Redhat命令行下安装Gnome

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录