百胜(yum)和转速(rpm)的区别

软件包管理器是一种计算机软件,它处理软件包、安装、更新和升级必要的软件包,同时存档其余的软件包。那么百胜和RPM有什么关系呢?...

软件包管理器是一种计算机软件,它处理软件包、安装、更新和升级必要的软件包,同时存档其余的软件包。那么百胜和RPM有什么关系呢?

Yum和RPM都是Linux系统的包管理器。它们的使用基于所使用的Linux发行版和您的个人需求。但许多人发现很难区分两者

百胜(yum) vs. 转速(rpm)

Yum和RPM的区别在于,虽然Yum只能安装其存储库中可用的包,但RPM可以安装多个具有正确文件名和.RPM扩展名的包。尽管它们都是打包管理器,并且它们的主要功能是安装、更新和升级包,但这两者的功能仍然不同。

百胜(yum)和转速(rpm)的区别

Yum代表Yellowdog Updater Modified。他们正在为基于RPM的Linux系统打包管理器。它们是基于RPM的Linux发行版的高级前端管理包管理器。

RPM代表Redhat Packaging Manager。它可以被认为是最古老的打包管理器之一,可以完成卸载、更新和归档Linux系统接收到的包等基本功能。

比较参数 百胜 转速
定义 它是一个顶层和前端数据包管理,可以单独完成任何事情。 它是一个低级的包管理器,负责最基本的工作。
起源 2003年由YUP更新为Yum。 起源可以追溯到1997年。
附属国 它自动解析和安装依赖项。 不解析依赖项。
包装的安装 您只能安装存储库中可用的软件包,并显示已安装的软件包。 它允许您安装多个软件包,但您必须提供确切的文件名。
升级 自动升级到最新版本。 不允许升级。
管理 它是一个可以用来轻松管理RPM的工具。 安装/升级软件包时很难管理

yum与rpm对照表

什么是百胜(yum)?

Yum是Yellowdog Upgrader Modified的缩写,是YUP或Yellowdog Upgrader的改进版或更新版,于2003年问世,它依赖于RPM。

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

Yum可以通过依赖于RPM来执行所有功能。它可以感知和解决依赖关系。尽管它不能安装像RPM这样的多个包,但它可以安装存储库中已有的包。

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

什么是转速(rpm)?

RPM代表Redhat Packaging Manager,于1997年开发。它是包管理器的一个修改版本,带有1993年的.pm扩展。它增加了一些好处和功能,成为Linux系统中最强大和最古老的包管理器之一。

它是一个免费的开源软件包管理系统,在Linux发行系统上工作,执行安装、卸载、扫描、升级、更新等基本功能。

基于RPM的Linux系统需要Yum进行管理,因为它无法自己感知和解析依赖关系。但它可以安装多个包,不像Yum,条件是我们提供正确的扩展名为.rpm的文件名。这将使包管理器更容易找到文件。

RPM的任何服务都不依赖于在线存储库,它不能扫描或升级自身或其包到最新版本。它只能显示当前可用的版本。

百胜(yum)和转速(rpm)的区别

  1. 尽管Yum和RPM是Linux系统打包管理器,但它们的含义仍然不同。虽然Yum是在基于RPM的Linux系统上运行的顶级前端打包管理器,但RPM是执行基本功能的低级打包管理器。
  2. YUP或Yellowdog UPgrader最初是在1999-2000年间开发完成的。YUP的更新版本被称为Yum,并在2003年重新开发或修改。而RPM或Redhat是在1997年开发的。
  3. Yum可以自动扫描、感知和解析依赖项,而RPM则无法做到这一点。它不会解析依赖关系。
  4. RPM允许您安装多个软件包,唯一的必要条件是我们必须提供扩展名为“.RPM”的正确文件名。但对于Yum,它只安装存储库中已有的包,并显示其他已安装的包。
  5. 尽管packaging manager的功能之一是安装和升级Linux系统的软件包,但RPM不允许升级现有的软件包,而Yum可以帮助您扫描软件包并通知它们并将其升级到最新版本。
  6. 在管理这些打包管理器方面,Yum也是用于管理RPM的软件,而RPM在安装和升级时很难处理。

结论

打包管理器是用于管理、安装、更新、升级系统包的软件。基于Linux的系统或Linux系统有很多这样的打包管理器,其中两个是:Yum和RPM。

RPM或Redhat Packaging Manager于1997年推出,是基于Linux的系统中最古老的包管理器之一。它的主要功能包括安装多个包。它是一个强大的包管理系统,用于安装、卸载、检查和升级Linux系统接收的包。

Yum或Yellowdog-Upgrader-Modifies是2003年开发的用于基于RPM的Linux系统的包管理系统。它们也安装软件包,但安装方式与RPM不同。它们还主要帮助管理RPM。

区别于Yum和RPM的是,Yum可以检查和升级包,而RPM不能这样做。Yum还可以自己解决依赖关系,而RPM则不可能。

参考

  1. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.367.859&rep=rep1&类型=pdf
  2. https://link.springer.com/chapter/10.1007/978-1-4302-6563-4_4

  • 发表于 2021-07-10 03:38
  • 阅读 ( 181 )
  • 分类:IT

你可能感兴趣的文章

如何在linux上安装软件

...,但在一个发行版上只能使用一个。事实上,发行版是有区别的,主要是他们选择哪个包管理器。例如:Debian和Ubuntu(及其衍生物)使用apt;Red Hat Enterprise Linux、CentOS和Fedora使用yum;SUSE和openSUSE使用zypper;ArchLinux使用pacman。有更...

  • 发布于 2021-05-15 05:44
  • 阅读 ( 177 )

三星f2(samsung f2)和三星f3(samsung f3)的区别

...驱动类型之间最主要的区别可能是它们的速度,因为F3s的转速为7200rpm,而F2s的转速为5400rpm。更快的盘片旋转意味着磁头到达它想要到达的特定扇区的时间更短。这直接影响驱动器的读写时间,F3驱动器比F2驱动器快得多。随着速...

  • 发布于 2021-06-23 07:51
  • 阅读 ( 250 )

马力(horsepower)和扭矩(torque)的区别

...里,RPM是发动机曲轴每分钟旋转的完整转数。 当发动机转速从一个较低的值增加时,扭矩也随之增加,并最终呈现出或多或少的稳定值。如果转速进一步增加超过此稳定阶段,扭矩将再次降低。即使扭矩是稳定的,马力继续增...

  • 发布于 2021-06-27 08:53
  • 阅读 ( 527 )

软呢帽(fedora)和乌班图(ubuntu)的区别

...种(超过55种) 更新方法 百胜(guis avialable)、dnf、gnome软件 apt公司(提供图形用户界面)软件中心 安全 没有真正的威胁 没有真正的威胁 ...

  • 发布于 2021-07-05 22:24
  • 阅读 ( 252 )

sas公司(sas)和世达(sata)的区别

...时使用120万到160万小时°c) 哦更长的电缆,有时更高的转速。 缺点 平均无故障时间低于sas(25)小时时使用70万小时至120万小时°c) 哦不太适合服务器。 价格昂贵,存储容量较小,...

  • 发布于 2021-07-06 10:06
  • 阅读 ( 251 )

黛布(deb)和转速(rpm)的区别

...二进制软件包最常用的名称。DEB是由Bedian开发的 什么是转速(rpm)? 它是一个软件包管理系统。RPM的名称不同地指.RPM文件格式、此格式的文件、打包在此类文件中的软件以及包管理器本身。RPM主要用于Linux发行版;文件格式是Linux...

  • 发布于 2021-07-08 12:10
  • 阅读 ( 202 )

cpm公司(cpm)和转速(rpm)的区别

...英里的成本,这要归功于每英里的收入。cpm公司(cpm) vs. 转速(rpm)CPM和RPM的区别在于,CPM是从广告商的角度出发的,RPM是从出版商的角度出发的。当一个广告客户想要进行广告活动时,我们将使用CPM活动,他将被收取广告的印象次...

  • 发布于 2021-07-09 09:52
  • 阅读 ( 425 )

百胜(yum)和转速(rpm)的区别

...更新和升级必要的软件包,同时存档其余的软件包。那么百胜和RPM有什么关系呢?Yum和RPM都是Linux系统的包管理器。它们的使用基于所使用的Linux发行版和您的个人需求。但许多人发现很难区分两者百胜(yum) vs. 转速(rpm)Yum和RPM的...

  • 发布于 2021-07-10 03:38
  • 阅读 ( 181 )

发电机(dynamo)和交流发电机(alternator)的区别

...率较低它是非常节能的每分钟旋转范围(RPM)支持较小的转速范围支持广泛的转速范围电刷耐久性刷子耐久性较差具有很高的刷子耐久性正在给蓄电池充电可以用来给没电的电池充电不能用来给没电的电池充电维护保养费用高保...

  • 发布于 2021-07-10 14:32
  • 阅读 ( 286 )

德雷梅尔3000(dremel 3000)和4300(4300)的区别

...显著缺点。尽管该工具在5000-32000的范围内保持了可观的转速,但电机强度的降低反映在该工具可促进的任务类型中。Dremel 3000的扭曲EZ鼻盖也可作为扳手,用于操作员拧紧或松开附件。这种模式是一个很好的选择,在更有利可图...

  • 发布于 2021-07-10 16:50
  • 阅读 ( 303 )
in780388
in780388

0 篇文章

相关推荐