首页 > 代码库 > 本地搭建yum源方法【一】
本地搭建yum源方法【一】
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源方法【一】