首页 > 代码库 > redhat5.4 yum源制做方法

redhat5.4 yum源制做方法

redhat5.4 yum源制做方法

1、服务端
   1.1
      搭建一个web服务器我用nginx做为web服务器。(安装略)
      配置nginx
      在/usr/local/nginx/conf/nginx.conf配置文件中加入

      server
      {
          listen       80;
          server_name  mirrors.redhat5.com;
          index index.html index.htm;
          root  /home/mirrors;
          autoindex on;
      }

      重启nginx服务
      /usr/local/nginx/sbin/nginx -s reload
   1.2
      把光盘文件内容拷贝到/home/mirrors目录下
      首先挂载光盘

      [root@server]# mkdir -p /mnt/cdrom
      [root@server]# mount /dev/cdrom /mnt/cdrom
      [root@server]# cd /mnt/cdrom
      [root@server]# /bin/cp -Rf * /home/mirrors/
      [root@server]# cd Server/ && rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

      这样就可以通过mirrors.redhat5.com域名访问了。
   1.3
      建立rpm包的依赖关系

      [root@server]# createrepo -v -s md5 /home/mirrors

2、客户端配置

      [root@client]#/etc/yum.repos.d/local.repo
      [rhel-beta]
      name=Red Hat Enterprise Linux $releasever Beta - $basearch
      baseurl=http://mirrors.redhat5.com/
      enabled=1
      gpgcheck=0
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta
      [root@client]#yum clean
      [root@client]#yum update

3、测试
      安装vsftpd软件

      [root@client]#yum install vsftpd
OK。

redhat5.4 yum源制做方法