码迷,mamicode.com
首页 > 其他好文 > 详细

本地搭建yum源方法【一】

时间:2017-04-20 12:08:52      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:服务器   文件夹   

YUM源服务器搭建

1.创建文件夹

我们先创建存放 .RPM的目录

[root@IP100-CentOS7 conf]# >>mkdir -p /var/www/html/centos/7/os/x86_64/Packages/

2.我们可以将光盘镜像Packages目录里的 .rpm包复制到 /var/www/html/centos/7/os/x86_64/Packages/目录,这里我仅做测试,复制了几个包进去:

技术分享

在浏览器上输入网址:

技术分享

3.安装createrepo,此程序主要用于生成创建yum仓库,创建索引信息。

[root@IP100-CentOS7 x86_64]# >>yum install createrepo 
[root@IP100-CentOS7 ~]# >>createrepo /var/www/html/centos/7/os/x86_64/

技术分享

到这里我们已经完成了yum源服务器的配置。

我们到客户端进行测试:

[root@IP70-CentOS7 ~]# >>vim /etc/yum.repos.d/Local.repo

技术分享

[root@IP70-CentOS7 ~]# >>yum clean all 
[root@IP70-CentOS7 ~]# >>yum makecache 
[root@IP70-CentOS7 ~]# >>yum repolist

技术分享

技术分享

可以看到,这正是yum源服务器测试的rpm软件包,大功告成~!

扩展

在这里我们可以使用一个小工具:yumdownloader

### 查询yumdownloader隶属于哪个安装包 
[root@IP100-CentOS7 ~]# >>yum provides yumdownloader 
### 安装 yum-utils 
[root@IP100-CentOS7 ~]# >>yum install -y yum-utils

技术分享

技术分享

yumdownloader的用法很简单:

yumdownloader [options] package1 [package2...]

直接跟.rpm包的名字,就可以下载包到当前目录,也可以带选项下载到指定目录,具体查看man  yumdownloader

这里我们测试下载kernel*的包:

技术分享



本文出自 “火星男-神自不凡” 博客,请务必保留此出处http://marsman.blog.51cto.com/6410055/1917280

本地搭建yum源方法【一】

标签:服务器   文件夹   

原文地址:http://marsman.blog.51cto.com/6410055/1917280

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!