百胜与 RPM:差异与比较

包管理器是处理包、安装、更新和升级必要包同时归档其余包的计算机软件。 那么 Yum 和 RPM 与此有什么关系呢?

Yum 和 RPM 都是 Linux 系统的包管理器。 它们的使用基于 Linux 发行版和您的个人需求。

关键精华

  1. YUM 是一个基于 RPM 的 Linux 发行版包管理工具,可以自动进行软件安装、更新和依赖项解析。
  2. RPM 是一个包管理系统,可以在 Red Hat、CentOS 和 Fedora 等 Linux 发行版中安装、更新和删除软件包。
  3. YUM 和 RPM 管理 Linux 系统上的软件,但 YUM 通过自动处理依赖性和更新来简化流程。

百胜与 RPM

RPM 是一个命令行实用程序,用于安装、更新和管理 软件 基于 Red Hat 的系统中的软件包。 它使用扩展名为 .rpm 的包格式,并维护已安装包的数据库。 YUM 是一个命令行实用程序,用于管理基于 Red Hat 的系统中的包。

百胜与 RPM

他们是基于 RPM 的打包管理器 Linux 系统。 它们是基于 RPM 的 Linux 发行版的高级前端管理包管理器。

RPM 代表 Redhat 打包 经理. 它可以被认为是最古老的包管理器之一,它执行基本功能,如卸载、更新和归档 Linux 系统收到的包。

对比表

比较参数百胜RPM
定义它是一个顶级和前端的数据包管理,可以单独完成所有事情。它是一个低级的数据包管理器,可以做最基本的事情。
起始地它于 2003 年从 YUP 更新为 Yum。起源可以追溯到1997年。
依赖它会自动解析并安装依赖项。不解决依赖关系。
安装包您只能安装存储库中可用的包,它显示已安装的包。它允许您安装多个包,但必须提供准确的文件名。
升级自动升级到最新版本。不允许升级。
管理它是一种可用于轻松管理 RPM 的工具。安装/升级包时不容易管理。

什么是百胜?

Yum,代表 Yellowdog Upgrader Modified,是 YUP 或 Yellowdog UPgrader 的修改或更新版本,于 2003 年问世。它依赖于 RPM。

另请参阅:  McAfee Safe Browsing 与 McAfee Secure VPN:区别与比较

它主要在基于 RPM 的 Linux 系统上运行,并依赖于 RPM 的功能。 它还用于管理、安装和升级基于 RPM 的 Linux 系统中的包。

它可以感知和解决依赖关系。 虽然它不能像 RPM 一样安装多个包,但它可以安装存储库中已经可用的包。

Yum 还可以扫描软件包并将其升级到最新版本。 它还完全依赖在线存储库。

什么是每分钟转数?

RPM 代表 Redhat Packaging Manager,于 1997 年开发。它是 1993 年扩展名为 .pm 的包管理器的修改版本。

它是一个免费的开源包管理系统,适用于 Linux 分发系统并执行安装、卸载、 扫描、升级、更新等

基于 RPM 的 Linux 系统需要 Yum 进行管理,因为它无法独立感知和解决依赖关系。 这将使包管理器更容易找到文件。

RPM 的服务不依赖于在线存储库,并且无法扫描或升级自身或其软件包到最新版本。

YUM 和 RPM 的主要区别

  1. 虽然 Yum 和 RPM 都是 Linux 系统的打包管理器,但它们还是有区别的,即使是在含义上也是如此。 Yum 是在基于 RPM 的 Linux 系统上运行的顶级前端打包管理器,而 RPM 是执行基本功能的低级打包管理器。
  2. YUP,即 Yellowdog UPgrader,是在 1999 年至 2000 年间首次制作并完成开发的。 YUP 的更新版本称为 Yum,于 2003 年重新开发或修改。同时,RPM 或 Redhat 于 1997 年开发。
参考资料
  1. https://link.springer.com/chapter/10.1007/978-1-4302-6563-4_4
另请参阅:  Crypto.com vs Shakepay:差异与比较

最后更新时间:11 年 2023 月 XNUMX 日

点1
一个请求?

我付出了很多努力来写这篇博文,为您提供价值。 如果您考虑在社交媒体上或与您的朋友/家人分享,这对我很有帮助。 分享是♥️

关于“Yum 与 RPM:差异与比较”的 23 个想法

  1. 关于 Yum 和 RPM 是什么以及它们在 Linux 系统中的作用的非常详细的解释。对于那些不熟悉包管理器的人来说很容易理解。

    回复

发表评论

想保存这篇文章以备后用? 点击右下角的心形收藏到你自己的文章箱!