标签:搭建第三方软件仓库
一、简单了解软件仓库
在镜像挂载的此目录,repodata就是此镜像软件的仓库
可以将repodata目录复制出来,查看里面的内容
在进行yum repolist时,可以看到扫描的是
经常有报错显示是找不到repomd.xml文件,查看此文件中是什么内容
xml是一种可扩展标记语言,经常用来进行数据封装
再次文件中封装的是repodata中列出来的文件。
对primary.xml文件进行解压,查看文件中的内容
可以看到,镜像中的文件均在里面。
二、搭建自己的第三方软件仓库
准备一个目录,该目录中仅用来盛放软件包
在该路径下进行执行createrepo -v .(注意:路径是在此路径下,否则进行输入绝对路径)
repodata目录就是一个软件仓库
将此软件仓库配置进入yum源中,可以进行使用。
使用yum repolist,查看软件包比此前多了5个
在yum源中配置的信息
三、搭建共享性第三方软件
若需要搭建共享性的话,必须要在本机下载http服务,将要共享出去的目录放置在http的默认发布目录中即可。
cp -r /mnt/software /var/www/html/
开启服务,关闭火墙即可
标签:搭建第三方软件仓库
原文地址:http://blog.51cto.com/13584122/2110684