前言:
传统的USB光驱,移动硬盘的安装方式在web集群,分布式计算等以力所难及。
通过源码编译的方式安装程序在灵活性,可定制性等方面具有无可比拟的优势,但在大规模的服务器群应用存在一定的局限性。
YUM仓库实现基于网络的软件包安装,更新,卸载的规范化管理;可自动查找并解决rpm包之间的依赖关系,无须手动安装和卸载每一个rpm包。
部署YUM软件仓库,实现客户端通过ftp方式安装,卸载,更新软件
1、实验环境(两台linux,YUM服务器:ip 192.168.1.1 YUM客户端:ip 192.168.1.2)
2、在YUM服务器上通过vsftp软件,搭建ftp服务,存放yum安装所需软件
3、启动vsftpd服务,并创建仓库目录
4、将软件包拷贝到仓库目录
5、在YUM服务器上设置防火墙策略,允许FTP
YUM服务器搭建完毕
6、在YUM客户机安装ftp工具(默认不能使用ftp登录)
7、客户端匿名登录YUM服务器
8、配置客户机指定仓库位置(yum配置文件必须以.repo结尾)
[base] 仓库名字,这个随意
name=(描述信息)
baseurl=(yum仓库的位置)
enable=1 是否用户仓库,1是启用,0是不启用
gpgcheck=0 是否检查软件的KEY
9、在客户点安装dhcp验证
安装成功
10、yum卸载软件
YUM排错:
1.yum配置文件必须以.repo结尾
2.yum.conf里面8,9行的值设置成0
3.配置文件关键字错误
4.检查yum源是否存在
5.baseurl路径有没有写对
6.镜像大小是否正确
7.当有Yum进程存在的时候不可以同时再打开一个Yum进程
原文地址:http://blog.51cto.com/13560659/2057232