创建本地yum源的方法
1、 使用root用戶(hù)登錄系統(tǒng),并使用下面的命令創(chuàng)建目錄:
# mkdir -v /media/cdrom
# mkdir -v /var/yum
2、 掛載第一張光盤(pán),并復(fù)制里面的全部?jī)?nèi)容至/var/yum目錄,這可以使用以下命令實(shí)現(xiàn):
# mount /dev/cdrom /media/cdrom
# rsync -r /media/cdrom /var/yum
面后卸載光盤(pán)
# umount /dev/cdrom
接下來(lái)彈出第一張光盤(pán),并依次插入后面的四張盤(pán),而且每張盤(pán)插入以后都要按順序執(zhí)行上面的3條命令。
3、 檢查當(dāng)前是否已經(jīng)安裝createrepo包的安裝情況:
# rpm -q createrepo
如果顯示為尚未安裝,則需要執(zhí)行如下的命令完成安裝:
# cd /var/yum/Server/
# rpm -ivh /media/cdrom/Server/createrepo-0.4.4-2.fc6.noarch.rpm
注:上面安裝的這個(gè)包c(diǎn)reaterepo的版本號(hào)可能會(huì)有所不同,你只要保證包的名字相同即可。
4、 創(chuàng)建yum repository的xml-rpm-metadata,執(zhí)行如下命令:
# createrepo -g /var/yum/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/
# createrepo -g /var/yum/VT/repodata/comps-rhel5-vt.xml /var/yum/VT/
# createrepo -g /var/yum/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/
# createrepo -g /var/yum/VT/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/
5、 創(chuàng)建本地yum客戶(hù)端的repo文件,以使用本地yum repository:
# cd /etc/yum.repos.d/
# vim local.repo
接下來(lái)在文件中添加如下內(nèi)容后保存:
[base]
name=Server
baseurl=file:///var/yum/Server
gpgcheck=0
[VT]
name=VT
baseurl=file:///var/yum/VT
gpgcheck=0
[Cluster]
name= Cluster
baseurl=file:///var/yum/ Cluster
gpgcheck=0
[CS]
name= ClusterStorage
baseurl=file:///var/yum/ ClusterStorage
gpgcheck=0
6、 測(cè)試使用yum來(lái)安裝軟件包
# yum install httpd
如果能正常安裝,那么恭喜你,本地yum repository創(chuàng)建成功!!
轉(zhuǎn)載于:https://blog.51cto.com/lishixin/416374
總結(jié)
以上是生活随笔為你收集整理的创建本地yum源的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Graphics View 坐标系统
- 下一篇: 人生,何妨淡然