如何制作yum本地源

最近安装软件,经常碰到报需安装依赖包的错误,为解决此问题,制作了yum本地源


1、将CentOS-*-DVD1.iso镜像文件上传到Linux系统上

--->进入root权限<---

2、创建一个目录,用来挂载

[root@hadoop01 ~]# mkdir -p /mnt/cdrom

3、挂载上传好的镜像文件至新建文件夹中

[root@hadoop01 repodata]# mount -o loop CentOS-6.4-i386-bin-DVD1.iso /mnt/cdrom/


4、进入Linux的yum原配置文件中

[root@hadoop01 hadoop01]# cd /etc/yum.repos.d/

[root@hadoop01 yum.repos.d]# ll
总用量 16
-rw-r--r--. 1 root root 1926 2月  25 2013 CentOS-Base.repo
-rw-r--r--. 1 root root  638 2月  25 2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  630 2月  25 2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 2月  25 2013 CentOS-Vault.repo

5、把原来的配置文件以.repo结尾的都重命名为以.repo.bak结尾

[root@hadoop01 yum.repos.d]# rename .repo .repo.bak *
[root@hadoop01 yum.repos.d]# ll
总用量 16
-rw-r--r--. 1 root root 1926 2月  25 2013 CentOS-Base.repo.bak
-rw-r--r--. 1 root root  638 2月  25 2013 CentOS-Debuginfo.repo.bak
-rw-r--r--. 1 root root  630 2月  25 2013 CentOS-Media.repo.bak
-rw-r--r--. 1 root root 3664 2月  25 2013 CentOS-Vault.repo.bak

6、复制任意一个原来的配置文件改为我们所需要的本地配置文件,主要用它的格式

[root@hadoop01 yum.repos.d]# cp CentOS-Media.repo.bak CentOS-Local.repo

7、编辑CentOS-Local.repo

[root@hadoop01 yum.repos.d]# vim CentOS-Local.repo
修改图中信息



8、清理一下缓存  

[root@hadoop01 yum.repos.d]# yum clean all


9、列出当前可用的源 

[root@hadoop01 yum.repos.d]# yum repolist all

显示信息如下,显示的repo name 和你配置文件中的名称一致 即为成功


10、导入RPM校验gpgkey,完成

[root@hadoop01 repodata]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值