063_扩展篇_软件包管理(一)_RPM RPM概述 RPM(redhat package manager),RedHat 软件包管理工具, 类似windows里的setup.exe。 是Linux这个系列操作系统里面的打包安装工具, 虽然他是RedHat的标志,但理念是通用的。 RPM包的名称格式 Apache-1.3.23-11.i386.rpm Apache 软件名字 1.3.23-11 软件版本号,主版本和此版本 i386 软件所运行的硬件平台,Intel 32位处理器的统称 rpm 文件扩展名,代表RPM包 命令 rpm 语法格式:rpm [参数] 软件包名 常用参数: -a 显示所有软件包 -c 仅显示组态配置文件 -d 仅显示文本文件 -e 卸载软件包 -f 显示文件或命令属于哪个软件包 -h 安装软件包时显示标记信息 -i 安装软件包 -l 显示软件包的文件列表 -p 显示指定的软件包信息 -q 显示指定软件包是否已安装 -R 显示软件包的依赖关系 -s 显示文件状态信息 -U 升级软件包 -v 显示执行过程信息 -vv 显示执行过程详细信息 --nodeps 不验证套件档的相互关联性。安装和卸载软件时,不检查依赖。那些使用该软件包的软件在此之后可能不能正常工作 实例 安装软件推荐用固定搭配:[root@hadoop100 ~]# rpm -ivh 软件包名 卸载软件则用固定搭配: [root@hadoop100 ~]# rpm -evh 软件包名 显示系统已安装过的全部RPM软件包: [root@linuxcool ~]# rpm -qa 显示已安装软件包详细信息: [root@hadoop100 ~]# rpm -qi firefox 光盘挂载后软件包在这个文件夹 /run/media/root/CentOS 7 x86_64/Packages