YUM下载源

 

我这里用redhat 5。5 作标准
一,准备工做
1, 启动REDHAT Linux ,并放入安装光盘
 
2, 挂载光驱 [root@station10 ~]# mount  /dev/cdrom /mnt/
3, 安装FTP服务.为了能在局域网里面使用。
      [root@station10 ~]#cd  /mnt/Server
      [root@station10 ~]#rpm  -ivh vsftpd*
      [root@station10 ~]#chkconfig --level 3  vsftpd on
      [root@station10 ~]#service vsftpd start
 
 4,  安装createepo软件包
      [root@station10 ~]#rpm –ivh createrepo*
 
 5,拷贝系统盘中的文件本系统中
      [root@station10 ~]#cp  -R  /mnt/Server  /var/ftp/pub
二,搭建YUM
 
1, 生成依赖性关系
      [root@station10 ~]#createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml  /var/ftp/pub/Server/
                 
2,[root@station10 ~]#cd  /etc/yum.repos.d
     [root@station10 ~]#vim /etc/yum.repos.d/rhel-debuginfo.repo
     这里咱们是把REDHAT的默认文件改了 改为咱们本身的ftp服务器。固然也能够本身写一个。
为了方便,咱们就改默认的文件吧
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug    无论,只是个名字
 
baseurl=ftp://192.168.3.17/pub/Server   这里是最重要的 改为本身的ftp服务器
enabled=1                                           这里在其余的机器上都要保持1   1就是开启源
gpgcheck=1                                         这里是开启验证,这个无所谓。咱们也无论,保持默认的。
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  这里是密钥,咱们也无论。
 
     通过以上步骤后,本身的YUM源就搭建好了。固然,你能够把你的源提供给别人使用,要使用的人只用将你的rhel-debuginfo.repo里的内容和别人的保持一致就好了。有了YUM,之后再安装软件包就方便不少了,不用考虑依赖性关系。至关的方便。
相关文章
相关标签/搜索