yum命令

    首先要說明,yum倉庫是C/S架構,也就是服務器/客戶端的模式,需要客戶端登陸後纔可以使用yum倉庫中提供的各種rpm包的元數據文件。yum命令就是爲了解決rpm命令安裝各種文件包時所存在的各種依賴關係,能夠較爲簡單的對各種軟件包進行安裝等。

 

yum倉庫中的元數據文件

1. primary.xml.gz   所有RPM包的列表:依賴關係:每個RPM安裝生成的文件列表:

2. filelists.xml.gz  包含了當前倉庫內所有RPM包的所有文件列表:

3. other.xml.gz  包含額外信息,RPM包的修改日誌;

4. repomd.xml   記錄的是上面三個文件的時間戳和校驗和:

 

1、yum命令介紹:

查詢:

    list|info   

        all  查看所有信息

available:查詢倉庫中可用,但尚未安裝的軟件包

initalled :查詢已經安裝的軟件包

updates: 查詢可用的升級版本

安裝:

    install  PACKAGE_NAME(包名)    安裝指定的包

升級:

    update|update_to :升級指定的軟件包或將軟件包升級爲指定版本

卸載:

    remove PACKAGE_NAME  卸載指定的軟件包

清除緩存:    爲了解決本機緩存中的元數據文件列表與yum服務器的元數據列表不同步

    clean

        yum clean [ packages | headers | all ]    已下載軟件/已下載軟件頭/所有數據

2、手動創建或更改時,如何爲yum定義repo文件

yum文件查看路徑 /etc/yum.repos.d

手動創建時,文件後綴名一定爲“.repo”

文件內容包含有:

[Repo_name]    不能和已經存在的repo文件重名

name=     配置文件的描述信息

baseurl=    yum倉庫詳細地址路徑   ftp:// http://     file:/// 最後一個斜線表示根目錄

enable={0|1}   是否啓用這個yum倉庫

gpgcheck={0|1}   是否啓用gpg驗證機制

gpgkey={0|1}   如果啓用gpg驗證,則給出驗證密鑰所在位置,否則省略

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章