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,之後再安裝軟件包就方便不少了,不用考慮依賴性關係。至關的方便。
相關文章
相關標籤/搜索