Red Hat 或Centos服务器中所有的软件包安装方式有两种,一种是源码安装(.tar.gz编译安装)、另一种是二进制包安装(rpm)
rpm包是RedHat或CentOS系统最常用的软件包,一般的软件或者依赖包都被封装成以.rpm格式的包,如下:
httpd-2.4.6-17.el7.x84_64.rpm
zip-3.8.0-4.el7.noarch.rpm
unzip-3.8.0-4.el7.i686.rpm
解析:
httpd、zip、unzip都是软件包名,一般定义为服务名方便人们识别
2.4.6-17、3.8.0-4: 这是版本号和发行次数,横杠前为版本号,横杠后面为发行次数
el7 :EL是Red Hat Enterprise Linux(EL),即红帽企业版的缩写,7就表示Red Hat 7.x,CentOS 7.x版本
x86_64 :表示支持32和64位架构,i686也是指32位架构
noarch:表示都兼容32位和64位,不挑架构
两种方式安装rpm包,使用rpm命令和yum命令,如: rpm -ivh httpd-2.4.6-17.el7.x84_64.rpm 或 yum install httpd-2.4.6-17.el7.x84_64.rpm