rpm和yum

rpm: (针对于Centos系统来讲)

什么是rpm?

我的理解 类似于 windows下的exe程序,是一个安装包。

但是Linux 下的rpm包和windows下的exe程序有不同的地方,

windows下的exe程序安装的时候,直接安装就是可以了。但是Linux

系统之中的rpm包,在安装的时候,可能需要依赖,类似于先决条件这种。

同时 rpm 也是Linux之中的一个命令。

rpm 命令的一些应用:

安装软件包 rpm -ivh  具体的包的名字

卸载包 rpm -e 具体的包的名字

有的时候,卸载会遇到错误,加上--nodeps 这个配置参数。

查看已经安装的软件   rpm -qa 


yum :

yum 是什么?

yum是rpm包管理工具,在Linux环境下,进行软件的安装。

yum 有一个版本库,里面存放着一系列的rpm软件包。

版本库的文件 /etc/yum.repos.d/CentOS-Base.repo(Cenots系统)

yum优点:安装软件的时候,如果软件有依赖的话,那么会连同软件的依赖一起安装。

yum的一些应用场景:

安装软件:yum -y install 软件包的名字  

卸载软件:yum remove 软件的名字

查看已经安装的软件 yum list installed

列举出版本库之中有多少软件: yum list 

你可能感兴趣的:(rpm和yum)