创建本地yum源

 

1. 首先检查是否有YUM命令,如果没有请安装

rpm -ivh yum-3.2.29-40.el6.noarch.rpm

2. 检查是否有createrepo,如果没有请安装createrepo包,装这个包之前先安装一下两个包

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

安装createrepo

rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm

3. 新建本地源目录

mkdir /Packages  #存放本地yum所需的文件

将光盘上的Packages下的所有安装包都放到这个目录下,还要光盘上的RPM-GPG-KEY-redhat-release 也拷贝到这个目录

4. 使用createrepo在RPM包的路径下创建YUM索引数据库
[root@kashu Packages]# createrepo .
创建完成后,会多一个repodata文件夹:
[root@kashu Packages]# ll repodata/
total 5908
-rw-r--r--. 1 root root 3147805 Nov 14 15:43 filelists.xml.gz
-rw-r--r--. 1 root root 1418796 Nov 14 15:43 other.xml.gz
-rw-r--r--. 1 root root 1472843 Nov 14 15:43 primary.xml.gz
-rw-r--r--. 1 root root    1375 Nov 14 15:43 repomd.xml
5、删除其它的*.repo文件,并手工创建一个repo文件,指向本地YUM源
vim /etc/yum.repos.d/local.yum.repo
[local]
name=local yum repo
baseurl=file:///Packages
gpgcheck=0
 

6、清除YUM以前的缓存信息

yum clean all

7、测试本地YUM源可以正常使用

yum install samba

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值