本地網絡自定義yum搭建

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裏設置)

相關文章
相關標籤/搜索