next up previous contents
Next: yum查詢功能 Up: YUM 線上升級機制 Previous: YUM 線上升級機制   Contents

yum容器設定

  1. 撰寫yum的套件容器(repository)設定檔.repo,以建立yum安裝來源。
    [root@demo ~]# cat /etc/yum.repos.d/rhel.repo 
    [rhel]
    name=Red Hat Enterprise Linux 6.0 - x86_64
    baseurl=ftp://ftp.isu.edu.tw/Linux/CentOS/6.0/os/x86_64/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta
    
    # [base]:容器的名稱,中刮號一定要存在,名稱可以自訂但不可重複。
    # name:說明這個容器的意義。
    # mirrorlist=:列出這個容器可以使用的映射站台,如果不想使用,可以註解到這行;
    # baseurl=:指定固定容器的實際網址。
    # enable=1:啟動容器。如果不想啟動可以使用 enable=0。
    # gpgcheck=1:指定是否需要查閱 RPM 檔案內的數位簽章。
    # gpgkey=:數位簽章的公鑰檔所在位置。
    
  2. 列出yum使用的所有容器
    [root@demo ~]# yum repolist all
    repo id         repo name                                        status
    rhel            Red Hat Enterprise Linux 6.0                     enabled: 6,019
    rhel-beta       Red Hat Enterprise Linux 6.0 Beta                enabled: 1,042
    repolist: 7,061
    
  3. 容器資料刪除
    [root@demo ~]# yum clean [packages|headers|all] 
    選項與參數:
     packages:將已下載的軟體檔案刪除
     headers :將下載的軟體檔頭刪除
     all     :將所有容器資料都刪除
    
    #刪除已下載過的所有容器的相關資料 (含軟體本身與清單)
    [root@demo ~]# yum clean all
    



2015-04-13