yum仓库服务器


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

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

截图03.png


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

图片2_meitu_2.jpg

开启vsftpd服务 service vsftpd restartide

图片3_meitu_3.jpg

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

图片4_meitu_4.jpg

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

图片5_meitu_5.jpg

本身收集的软件包,则主要存放在另外一个位置,在/var/ftp下面建立一个other的目录,而后把软件放到这里。mkdir  /var/ftp/otherspa

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

截图02.png

other以后,,必需要在other里面建立repodata数据文件,在软件仓库中须要提供仓库数据(Repodatarest

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

图片8_meitu_8.jpg

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

createrepo  --database   /var/ftp/other

截图04.png

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


图片11_meitu_11.jpg

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

图片10_meitu_10.jpg

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

图片11_meitu_11.jpg

图片12_meitu_12.jpg

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

可用yum -y install 和yum -y remove 来进行安装卸载,若是发现没有卸载或安装,ftp能够登录;请检查上图配置

这里用VIM来进行测试

截图05.png

截图06.png

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

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

相关文章
相关标签/搜索