前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >yum安装与pip安装的区别

yum安装与pip安装的区别

作者头像
叶庭云
发布2022-05-09 09:04:56
5940
发布2022-05-09 09:04:56
举报
文章被收录于专栏:Python进阶之路Python进阶之路

文章目录
  • 1、yum安装
  • 2、pip安装
  • 3、仓库源区别
  • 4、安装内容区别
  • 5、推荐阅读

1、yum安装

yum(全称为 Yellow dog Updater,Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

rpm是 Linux 的一种软件包名称,以 .rmp 结尾,安装的时候语法为:rpm -ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,很麻烦,所以为此 RedHat 小红帽开发了 yum 安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum install -y xxx ,yum并不是一中包,而是安装包的软件简单点说, rpm 只能安装已经下载到本地机器上的 rpm 包。yum 能在线下载并安装 rpm 包,能更新系统,且还能自动处理包与包之间的依赖问题,这个是 rpm 工具所不具备的。

2、pip安装

pip是一个安装和管理 Python 包的工具,Python安装包的工具有easy_install, setuptools,pip,distribute等。distribute是 setuptools 的替代品,而 pip 是 easy_install 的替代品。

3、仓库源区别

pip依赖于 pip 仓库,默认为:http://pypi.python.org/,只要里面有就可以安装,你也可以更换国内镜像源来安装,速度嗖嗖的。而 yum 依赖于 yum 的仓库,需要别人做成 rpm 包才可以安装。

4、安装内容区别

yum主要用于安装 linux 系统的中的软件应用,例如 nginx,haproxy,mysql 等等

利用 pip 安装 python 中的模块,由于 python 需要安装相当多的模块,可以直接使用 pip 安装,也可以升级模块,并且可以删除你之前所安装的模块。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-01-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 1、yum安装
  • 2、pip安装
  • 3、仓库源区别
  • 4、安装内容区别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档