百胜vs.RPM

作者: Laura McKinney
创建日期: 7 四月 2021
更新日期: 13 可能 2024
Anonim
Audi R8 v RS e-tron GT v RS3 v RS6 v RSQ8 v RS5: DRAG RACE
视频: Audi R8 v RS e-tron GT v RS3 v RS6 v RSQ8 v RS5: DRAG RACE

内容

百胜(Yum)一词被广泛使用,它是一个非常有用的包装管理器,而在硬币的另一面,RPM是百胜正在使用的原始包装。设计和生产出色的Yum的主要目的是为用户提供添加或删除软件的便利。而该软件集位于RPM中。总体而言,RPM是一个有用的程序,其目的是专门处理需要受影响的程序包。尽管Yum是一个更加智能的管理系统,它能够查找依赖关系并下载.rpm文件,无论它们是否存在于系统中。


内容:百胜和RPM之间的区别

  • 什么是RPM?
  • 什么是百胜?
  • 关键差异
  • 影片说明

什么是RPM?

通过使用RPM(称为redhat软件包管理器)命令,要求用户知道.rpm软件包的确切位置。 RPM是功能强大的软件包管理器,可用于构建,安装,查询,验证,更新和擦除单个软件包。它是默认的程序包管理器,它非常有用,但是并不能满足您跟踪依赖项本身的便利。

什么是百胜?

百胜的意思是黄狗更新修饰符。与RPM相比,Yum的功能相当先进,因为它能够定位所需文件的名称(您需要知道该文件的名称),并且必须同时通过您的存储库列表可用。 Yum随其依赖关系安装。

关键差异

  1. yum的特征是它知道如何解决依赖关系。另一方面,即使rpm具有提醒您这些依赖关系的能力,但它也无法为您提供其他软件包。
  2. RPM的服务将允许yum同时安装一个文件的多个版本。相反,YUM会通知您系统中已安装的软件包的先前版本,但决不允许您安装其多个版本。
  3. 在使用RPM时,如果您提到需要更新软件包,则RPM会尝试这样做,为此它将使用下载必要的依赖项。之后,它也会为您安装它们。如果您没有为RMP提供任何软件包名称,则RPM将尝试启动更新过程,以更新系统上安装的每个软件包。在使用yum升级工具时,它将尝试摆脱任何具有“过时”选项的软件包。