天天看點

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

      把CD光牒檔案内容拷貝到/home/mirrors目錄下

      首先挂載CD光牒

      [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。

    本文轉自yuangang_love 51CTO部落格,原文連結:http://blog.51cto.com/linux008/544484,如需轉載請自行聯系原作者