1、上傳所有同版本的包(Server、HighAvailability、LoadBalancer、ResilientStorage)到服務器任意路徑/media
2、刪除所有原來系統默認安裝的yum包括yum-metadata-parser-1.1.2-14.1.el6.x86_64、yum-3.2.27-14.el6.noarch、yum-utils-1.1.26-11.el6.noarch、yum-rhn-plugin-0.9.1-5.el6.noarch並重新安裝yum
3、添加配置文件
在/etc/yum.repos.d創建文件xxx.repo(名字隨便)
[local-Server] baseurl=file:///media/Server enabled=1 gpgcheck=0 [local-HA] baseurl=file:///media/HighAvailability enabled=1 gpgcheck=0 [local=LB] baseurl=file:///media/LoadBalancer enabled=1 gpgcheck=0 [local-RS] baseurl=file:///media/ResilientStorage enabled=1 gpgcheck=0
4、創建本地源目錄(其實該步應該在開始時做的)
如在yum install ftp後可以找到依賴關係並發現rpm包就是在download時出錯說沒發現該包。這時就需要進行以下操作
重新安裝createrepo
createrepo ./
/etc/init.d/yum-updatesdrestart
yum clean all
yum list
再嘗試yum install ftp
有的包安裝時需要public key跳過即可,yum install ftp --nogpgcheck