Linux 6.2配置yum本地
yum
1、掛在iso文件
[[email protected]]# mount /dev/cdrom /media
2、安裝createrepo
createrepo是配置YUM源的配置工具,檢查當前是否已經安裝createrepo包的安裝情況:
[[email protected]]# rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm
warning:createrepo-0.9.8-4.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key IDec551f03: NOKEY
error: Faileddependencies:
deltarpm is needed by createrepo-0.9.8-4.el6.noarch
python-deltarpm is needed by createrepo-0.9.8-4.el6.noarch
[[email protected]]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning:deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature,key ID ec551f03: NOKEY
Preparing... ########################################### [100%]
1:deltarpm ########################################### [100%]
[[email protected]]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning:python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256Signature, key ID ec551f03: NOKEY
Preparing... ########################################### [100%]
1:python-deltarpm ########################################### [100%]
[[email protected]]# rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm
warning:createrepo-0.9.8-4.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key IDec551f03: NOKEY
Preparing... ########################################### [100%]
1:createrepo ########################################### [100%]
[[email protected] yum]#cp -r /media/* /mnt
3、創建yumrepository的xml-rpm-metadata
createrepo -g /mnt/Server/repodata/repomd.xml /mnt/Server/
createrepo -g /mnt/HighAvailability/repodata/repomd.xml /mnt/HighAvailability/
createrepo -g /mnt/LoadBalancer/repodata/repomd.xml /mnt/LoadBalancer/
createrepo -g /mnt/ResilientStorage/repodata/repomd.xml /mnt/ResilientStorage/
4、創建本地yumclient的repo文件
[[email protected] mnt]#cd /etc/yum.repos.d/
[[email protected]]# ll
total 0
[[email protected]]# vi local.repo
[HighAvailability]
name=HighAvailability
baseurl=file:/mnt/HighAvailability
enabled=1
gpgcheck=0
gpgkey=file:/mnt/RPM-GPG-KEY-oracle
[LoadBalancer]
name= LoadBalance
baseurl=file:/mnt/LoadBalancer
enabled=1
gpgcheck=0
gpgkey=file:/mnt/RPM-GPG-KEY-oracle
[ResilientStorage]
name=ResilientStorage
baseurl=file:/mnt/ResilientStorage
enabled=1
gpgcheck=0
gpgkey=file:/mnt/RPM-GPG-KEY-oracle
[Server]
name=Server
baseurl=file:/mnt/Server
gpgcheck=0
enabled=1
gpgkey=file:/mnt/RPM-GPG-KEY-oracle
保存後yum本地酒配置完畢。能夠用yum install gcc測試
Didn‘t install anykeys
Linux 6.2配置yum本地