YUM服務器 適合在於內網使用,因為很多包需要國外的網站下載應用包,這樣網絡很不穩定 下載慢,所有為何不嘗試搭建
自己內部的YUM服務器呢
YUM服務器搭建
一 創建yum倉庫目錄
#mkdir -p /application/yum/centos6.6/x86_64/ #cd /application/yum/centos6.6/x86_64/
rz #上傳rpm包到此目錄,此目錄下面還可以包括文件夾
二 安裝createrepo
#yum -y install createrepo
查看是否開啟緩存
# cat /etc/yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 #開啟緩存 0為關閉 1位開啟緩存 debuglevel=2 緩存存放位置 /var/cache/yum/x86_64/6/base/packages
三 初始化repodata索引文件
# createrepo -pdo /application/yum/centos6.6/x86_64/ /application/yum/centos6.6/x86_64/
四 創建web 可以用apache 這里用python
#cd /application/yum/centos6.6/x86_64/ #python -m SimpleHTTPServer 80 & > /dev/null
5 添加新的rpm包
#只下載軟件不安裝 #yumdownloader pcre-devel openssl-devel #createrepo --update /application/yum/centos6.6/x86_64/ #每次有新的包 需要刷新一下
6 客戶端配置
#vim test.repo [test] name=Server baseurl=http://192.168.56.100
enable=1 gpgcheck=0 #yum --enablerepo=yefei --disablerepo=base,extras,updates list #禁止有的repo