repodata/ 目录
−filelists.xml.gz //每个软件包的文件清单
−other.xml.gz //每个包的更新日志等信息
−primary.xml.gz //每个包的版本/用途/依赖等信息
−repomd.xml //提供*.xml.gz下载及校验信息
[root@hadoop ~]# ls /misc/cd/repodata/
生成xml格式的RPM仓库档案
−自动检索/分析rpm包文件,并生成相关数据文件
−用法:createrepo
- [root@hadoop ~]# yum info createrepo
- [root@hadoop ~]# yum -y install createrepo
如何将软件包目录--> 可用的YUM源
−1. 先安装createrepo软件包
−2. 将搜集的*.rpm 包文件集中到自定义文件夹
−3. 使用createrepo生成仓库定义数据createrepo/path/to/rpms
−4. 发布上述仓库目录
−5. 配置客户机,使用上述YUM仓库
YUM仓库的网络发布
−vsftpd--> /var/ftp/rhel6/
−httpd--> /var/www/html/rhel6/
- [root@hadoop ~]# yum -y install vsftpd //安装FTP服务端软件
- [root@hadoop ~]# service vsftpd resart //启动FTP服务程序
- Usage: /etc/init.d/vsftpd {start|stop|restart|try-restart|force-reload|status}
客户端的配置变化
−baseurl=ftp://127.0.0.1/rhel6
−baseurl=http://127.0.0.1/rhel6
