当前位置:网站首页 > R语言数据分析 > 正文

linux yum和rpm(linux yum和rpm的区别)



  凡是接触过Linux系统的用户,绝大部分人都知道rpm和yum,而且很多用户经常把rpm和yum混为一谈,因为它们名字相似、功能相同,都可以用于软件的安装。那么Linux系统中rpm与yum的区别是什么?本文为大家详细讲解一下,希望对你们有用。

Linux培训班

  第一:RPM

  rpm是RedHat package manage的简写。rpm是Linux的一种软件包名称,以.rpm结尾,安装的时候语法为:rpm-ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,比较麻烦。

  (一)、优缺点

  优点:

  ①软件已经编译打包,所以传输和安装方便,让用户免除编译

  ②安装之前,会先检查系统的磁盘、操作系统版本等,避免错误安装

  ③软件的信息都已经记录在Linux主机的数据库上,方便查阅、升级和卸载

  缺点:

  ①软件包安装的环境必须与打包时的环境一致或者相当

  ②必须安装软件的依赖软件

  ③卸载时,最底层的软件不能先移除,否则可能造成整个系统不可用

  第二、yum

  yum是Yellow dog Updater, Modified的简写。yum可以看作是CS架构的软件,yum的存在很好的解决了RPM的属性依赖问题。

  yum通过依赖rpm软件包管理器,实现了rpm软件包管理器在功能上的扩展,因此yum是不能脱离rpm而独立运行的。

  (一)yum的特点

  ①可以同时配置多个资源库

  ②简洁的配置文件

  ③自动解决增加或删除rpm包时遇到的依赖性问题

  ④使用方便

  ⑤保持与RPM数据库的一致性

  第三、rpm与yum的区别

  rpm只能安装已经下载到本地机器上的rpm包,yum能在线下载并安装rpm包,能更新系统,且还能自动处理包与包之间的依赖问题,这个是rpm工具所不具备的。

  想要学习Linux课程的同学,推荐老男孩教育,我们的创始人就是Linux技术出身,成立了十余年,教育体系已十分完善,我们一直秉承保证教学质量才是硬道理的发展观,坚持做正确的事,用心帮助每一位学员通过在老男孩努力学习获得体面的工作和生活。

  推荐阅读:

  Linux中Vim编辑器的三种模式主要包含什么?老男孩Linux学习班

  初学者该选择Linux的发行版本?Linux云计算运维

  Linux运维培训_Linux中ansible作用是什么?有哪些特点?

到此这篇linux yum和rpm(linux yum和rpm的区别)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • druid监控页面说明(druid监控默认密码)2025-09-21 07:27:09
  • ov turbo内存卡(ov内存卡是杂牌吗)2025-09-21 07:27:09
  • oracle查看锁表语句(oracle查看锁表原因)2025-09-21 07:27:09
  • resnet模型结构图(resnet 结构)2025-09-21 07:27:09
  • 初音未来rgb颜色代码(初音未来有几种颜色)2025-09-21 07:27:09
  • srore是什么意思中文(sore 是什么意思英语)2025-09-21 07:27:09
  • druid连接池配置文件(druid链接池链接经常断掉)2025-09-21 07:27:09
  • nowcoder面试是啥意思(nowcoder 视频面试)2025-09-21 07:27:09
  • redhat操作系统免费吗(redhat收费吗)2025-09-21 07:27:09
  • 启动docker镜像命令(启动docker 镜像)2025-09-21 07:27:09
  • 全屏图片