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

centos6搭建本地openstack软件源

时间:2014-06-22 21:06:16      阅读:557      评论:0      收藏:0      [点我收藏+]

标签:style   http   tar   color   get   文件   

1、把相关软件包全部下载到本地机器 

wget -np -nH –cut-dirs=1 -r -c -L –exclude-directories=repodata –accept=rpm,gz,xml http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/ -P /opt/epel6

wget参数介绍

-r,–recursive 下载整个网站、目录
-nH, –no-host-directories 不创建主机目录
-P, –directory-prefix=PREFIX 将文件保存到目录PREFIX/…
–cut-dirs=NUMBER 忽略 NUMBER层远程目录
-k, –convert-links 转换非相对链接为相对链接
-I, –include-directories=LIST 允许目录的列表
-X, –exclude-directories=LIST 不被包含目录的列表
-np, –no-parent 不要追溯到父目录
-A, –accept=LIST 分号分隔的被接受扩展名的列表
-R, –reject=LIST 分号分隔的不被接受的扩展名的列表
-c, –continue 接着下载没下载完的文件
-L, –relative 仅仅跟踪相对链接

2、创建repodata信息

createrepo -p -d -o /opt/epel6 /opt/epel6


 3、配置http服务器,将根目录指到/opt/epel6

yum install -y httpd

rm -rf /var/www/html
ln -s /opt/epel6 /var/www/html
service httpd start


4. 创建rdo-release.repo文件
[openstack-icehouse]
name=OpenStack Icehouse Repository
baseurl=http://10.0.0.137/epel6/
enabled=1
gpgcheck=0


5、把生成的rdo-release.repo文件传到客户端的/etc/yum.repos.d/目录下,即可

centos6搭建本地openstack软件源,布布扣,bubuko.com

centos6搭建本地openstack软件源

标签:style   http   tar   color   get   文件   

原文地址:http://blog.csdn.net/yanheven1/article/details/32216563

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