RPM介绍:可以在linux环境下被安装或被卸载的程序软件包。通过Linux的rpm指令来进行安装或 卸载;
RPM优点:
RPM内含已经编译过的程序与配置文件等数据,可以让用户免除重
新编译的困扰;
RPM在被安装之前,会先检查系统的硬盘容量、操作系统版本等,可
避免文件被错误安装;
RPM文件本身提供软件版本信息、相依属性软件名称、软件用途说
明、软件所含文件等信息,便于了解软件;
RPM管理的方式使用数据库记录 RPM 文件的相关参数,便于升级 、
移除、查询与验证;
yum介绍:全称为 Yellow dog Updater, Modified,是一个linux的shell前端软件包管理器;基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐的一次次下载、安装;
rpm -qa 查看所有已安装的rpm包
rpm -qa | grep xxx 根据xxx关键字查找rpm的安装信息
rpm -ivh xxx.rpm 安装某个软件包;
yum [install | update | remove] 软件名
install :后面接要安装的软件
update :后面接要升级的软件,若要整个系统都升级,就直接update即可
remove:删除某个软件时,依赖于该软件并已经安装到系统中的 其它软件
或者包,会被一并删除(rpm方式删除某个包时,如果依赖于该包的其它
包之前也被安装到系统中,删除不会成功,需要先手动删除那些包. )