1.(1)RPM(原Red Hat Package Manager,现在是一个递归缩写);
(2)由 Red Hat 公司提出,被众多 Linux 发行版所采用
(3)无法设定个人设置,开关功能
(4)软件包示例(注意后缀):mysql-community-common-5.7.12- 1.el7.x86_64.rpm

2.认识RPM包:zip-3.0-11.el7.x86_64.rpm
wget-1.14-15.el7.x86_64.rpm
tcpdump-4.9.0-5.el7.x86_64.rpm
(1)zip - 3.0-11. el7. x86_64. rpm
软件包名:zip
版本号(Version) :3.0-11
发布版本(Release5/6/7) :el7
系统平台(32/64):x86 -64
文件后缀:rmp
3.rpm管理:(YUM工具):
(1)Yum(全称为 Yellow dog Updater, Modified)
(2) 是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
(3)基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,
(4)可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

4.使用YUM管理RPM包:安装:全新安装:
yum -y install httpd vsftpd
liunx——软件管理—RPM包
liunx——软件管理—RPM包_第1张图片
(1) 重新安装:当软件缺失文件,可尝试重新安装: reinstall 重新安装
yum -y reinstall httpd

(2)升级一个程序httpd  : yum    -y     update     httpd
         升级一个程序httpd

5.查询: 查询HTTP程序:yum list httpd 带@ 是已经安装的。
liunx——软件管理—RPM包_第2张图片
查询YUM来源:yum repolist
liunx——软件管理—RPM包_第3张图片

6.卸载:卸载程序:yum -y remove httpd
remove移除,卸载软件包
liunx——软件管理—RPM包_第4张图片
liunx——软件管理—RPM包_第5张图片

7.查询工具和软件包的关系:
  (1)当使用ifconfig命令失效时,却又不知道如何安装
    (2)使用provide查询命令的提供者进行安装。
    (3)查询: yum provides    ifconfig
    (4)安装对应工具:
    yum install -y net-tools-2.0-0.25.20131004git.el7.x86_64