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

yum仓库服务器

时间:2018-01-09 22:15:56      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:pod   odata   graph   火墙   redhat   防火墙策略   安装软件   指定   关系   


      YUM仓库,可以自动解决依赖关系;相对于rpm安装更为便捷

下图为实验环境:一台YUM服务器,实现yum安装软件,另外一台为客户机

技术分享图片


1、在YUM服务上搭建安装vsftpd软件,搭建ftp服务器,存放YUM安装所需要的软件

技术分享图片

开启vsftpd服务 service vsftpd restart

技术分享图片

YUM服务器上建立仓库目录,用来存放软件。

技术分享图片

redhat6.5安装光盘拷贝到/var/ftp/rhel6.5这个目录

技术分享图片

自己收集的软件包,则主要存放在另一个位置,在/var/ftp下面创建一个other的目录,然后把软件放到这里。mkdir  /var/ftp/other

在这里我就从系统盘里拷一些包来代替一下

技术分享图片

other之后,,必须要在other里面创建repodata数据文件,在软件仓库中需要提供仓库数据(Repodata

使用createrepo工具来生成数据文件,默认没有安装,(注意先后顺序,先安装deltarpm...,然后是python-deltarpm...,最后安装createrepo...

技术分享图片

进入cd /var/ftp/other目录,创建数据文件,

createrepo  --database   /var/ftp/other

技术分享图片

YUM服务器上设置防火墙策略,允许FTP


技术分享图片

客户机上安装ftp工具,并进行测试,匿名即可

技术分享图片

配置YUM客户机,指定软件仓库的位置

技术分享图片

技术分享图片

yum服务器搭建完成!下面进行测试

可用yum -y install 和yum -y remove 来进行安装卸载,如果发现没有卸载或安装,ftp可以登陆;请检查上图配置

这里用VIM来进行测试

技术分享图片

技术分享图片

卸载完毕可用 yum -y install vim 来进行安装;这里不做演示

(other部分yum安装方法相同;直接用上面的命令就可以,会自己查找软件所在位置)




yum仓库服务器

标签:pod   odata   graph   火墙   redhat   防火墙策略   安装软件   指定   关系   

原文地址:http://blog.51cto.com/yangkui/2059202

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