一、YUM概述
- YUM(Yellow dog Updater Modified)
- 基于RPM包构建的软件更新机制
- 可以自动解决依赖关系
- 所有软件包由集中的YUM软件仓库提供
二、准备安装源
2.1软件仓库的提供方式
- FFTP服务:ftp://……
- HTTP服务:http://……
- 本地目录:file://……
2.2 RPM软件包的来源
- CentOS发布的RPM包集合
- 第三方组织发布的RPM包集合
- 用户自定义的RPM包集合
2.3 构建CentOS 7 软件仓库
- RPM包来自CentOS7 DVD光盘
- 通过FTP方式提供给客户机
[root@localhost ~]# mkdir -p /var/ftp/centos7
[root@localhost ~]# cp -rf /media/cdrom/* /var/ftp/centos7
[root@localhost ~]#rpm -ivh /media/cdrom/Packages/vsftpd-3.0.2-21.el7.x86_64.rpm
[root@localhost ~]# systemctl start vsftpd
[root@localhost ~l#systemctl enable vsftpd
2.4 Linux系统各家厂商用的安装源
- centos7和rhel7默认使用的时yum仓库源