rpm安装包和rpm命令的使用及与yum命令的区别
rpm(Redhat Package Manager),即红帽软件包管理
rpm格式的软件包
一、软件名称识别
[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统
软件名称 软件版本 软件适用系统 64位
例如:
xmame-0.106-1.el6.rf.x86_64.rpm
xmms-libs-1.2.11-40.el6.x86_64.rpm
xvidcap-1.1.7-12.el6.x86_64.rpm
rpm的常用功能:安装、卸载、升级、查询、和验证。
rpm和yum命令安装软件的区别:
rpm命令和yum命令都可以用来安装软件
但与yum命令最大的区别为yum命令在安装软件时如果碰到了依赖性的问题,
yum会去主动尝试解决依赖性,如果解决不了才会反馈给用户。
而rpm命令一旦遇到了依赖性的问题不会去解决依赖性,而是直接反馈给用户,让用户自行解决
但是也有一些问题需要rpm命令去解决。
我两个软件包1kolourpaint-4.10.5-4.el7.x86_64.rpm和kolourpaint-libs-4.10.5-4.el7.x86_64.rpm,
在安装时遇到了依赖性的问题: