yum 緩存
支持多個參數服務器
1,用來避免軟件包依賴關係ide
2,全部軟件包由集中的YUM軟件倉庫提供(全部的軟件包集中放在一臺服務器上面)spa
3,相似於應用商店日誌
yum的主要文件開發
基本設置:/etc/yum.confrem
倉庫配置:/etc/yum.repo.d/部署
日誌文件: /var/log/yum.log軟件
.repo 配置項配置
gpgcheck 是否驗證待安裝的rpm包
gpgkey: 用於RPM軟件包驗證的祕鑰文件
搭建yum服務器(掛載光盤便可,都在光盤裏面)
1,repodata 倉庫清單 2,衆多rpm包
本地搭建yum源
本身既是服務端又是客戶端
本地目錄:file://
驗證yum源是否配成功
yum repolist
先查看是否 enabled而後讀倉庫清單文件,有多少個包 repodata
yum把全部的包都讀取完畢,只須要敲程序的名字就能夠
yum install 加程序(不須要接包的名字)
yum search 加關鍵字 沾邊既算
yum list 列出倉庫中全部的軟件包(非2大類 1已安裝的軟件包 2可安裝的軟件包)
yum info +軟件的信息
yum provide 能夠用通配符 查找這個路徑來自於哪一個包
yum clear all 清除倉庫列表緩存
把實現相同功能的包組合到一塊兒成立一個組,
yum grouplist hidden:查看軟件組列表,並顯示隱藏的
yum groupinfo:查看軟件組的說明信息
yum groupinstall:安裝指定的軟件組
yum groupupdate:升級軟件組
yum groupremove:卸載軟件組
部署開發環境部署機關和包組:
yum groupinstall "Development Tools"
YUM高級倉庫自定義配置
實用命令生成yum 倉庫,便於把本身定義的包作成倉庫
repodata 專門存放倉庫數據文件
包比較多的話使用自定義yum源倉庫
1,檢查是否安裝createrepo這個命令
2,若是沒有安裝 yum install createrepo
3,yum-config-manager --add fiel://包所在的路徑(會生成清單repodata)
4,createrepo +包所在路徑
eg:若是包比較少能夠使用如下方法
yum localinstall +包名 --nogpgcheck(也能夠在yum.conf裏設置)