YUM仓库搭建
一.YUM概述
YUM (Yellow dog Updater Modified)
- 基于RPM包构建的软件更新机制
- 可以自动解决依赖关系
- 所有软件包由集中的YUM软件仓库提供
二.准备安装源
1、软件仓库的提供方式
- FTP服务: ftp://…
- HTTP服务: http://…
- 本地目录: file://…
2、RPM软件包的来源
- CentOS发布的RPM包集合
- 第三方组织发布的RPM包集合
- 用户自定义的RPM包集合
3、构建centos7 软件仓库
- RPM包来自centos7 DVD光盘
- 通过FTP方式提供给客户机
4、在软件仓库中加入非官方RPM包组
- 包括存在依赖关系的所有RPM包
- 使用createrepo工具建立仓库数据文件
三.ftp网络yum搭建和http网络yum搭建
1、搭建ftp
1.1服务端
1.2客户端
2、搭建http
2.1服务端
2.2客户端
四、rpm包加入yum仓库
五、软件包查询、安装、卸载
1.、查询软件包
css
yum list [软件名]
yum info [软件名]
yum search <关键词>
yum whatprovides <关键词>
2、安装软件
css
yum install [软件名]
yum groupinstall <包组名>
3、升级软件
highlighter- ebnf
yum update
yum groupupdate
4、软件卸载
csharp
yum remove <软件名>
yum groupremove <包组名>