简介:
1. rpm是由Red Hat公司开发的一种软件包管理方式,使用rpm我们可以方便的进行软件的安装,查询
卸载等工作。但是使用rpm命令安装rpm软件包,不能自己解决软件包之间的依赖性问题,需要自己
一个一个去安装依赖的软件包。
2. yum(全称为 Yellow dog Updater, Modified):是一个在RedHat, Fedora以及CentOS中的一种
软件包管理器,它基于RPM包管理,能够从指定的服务器自动下载RPM包并且进行安装,可以自动
处理软件包之间的依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载,安装。
rpm与yum的区别:
1. rpm只能安装一个指定的软件包。
2. yum则能自动检测软件包之间的依赖关系,而去安装所有依赖的软件包。
rpm常用命令:
1. rpm -ivh xxx.rpm ―― 安装rpm包的软件
2. rpm -qa | grep xxx ―― 查看是否安装了某个rpm包
3. rpm -e xxx.rpm ―― 删除某个rpm安装包
yum常用命令:
1. yum search keyword ―― 查找软件包命令
2. yum install package_name ―― 安装指定的软件包命令
package_name ―― 删除软件包命令
4. yum list installed ―― 列出所有已安装的软件包命令
5. yum clean all ―― 清除yum安装已下载的包的命令
(yum install后的rpm包存放在 /var/cache/yum/ 下)
文章来源: rpm及yum