linux 下的 yum 命令是干什么的?

刚安装完gcc和mplayer,网上有人说可以用yuminstallmplayer就可以直接把它装上,不用自己编译?这么神奇。yum是个什么东西?... 刚安装完gcc和 mplayer,网上有人说可以用 yum install mplayer就可以直接把它装上,不用自己编译?这么神奇。yum是个什么东西? 展开
 我来答
幺九惹剪辑
高粉答主

2018-11-08 · 更多福利内容每日更新噢~感谢关注!木嘛!
幺九惹剪辑
采纳数:23 获赞数:351913

向TA提问 私信TA
展开全部

YUM是LINUX类系统上的自动更新组件安装系统,就象windows上的自动更新。

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

扩展资料:

可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了您的系统安全。而对于Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。

常用命令行命令:

安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm

删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm

升级软件:yum upgrade foo或者yum update foo

查询信息:yum info foo

搜索软件(以包含foo字段为例):yum search foo

显示软件包依赖关系:yum deplist foo

参考资料来源:百度百科:yum

力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
T木果果木T
2018-11-01
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。

yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。

它能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。自己本身也可以做yum服务器,本身可以根据光盘镜像做yum服务器。

拓展资料:

yum的常用命令:

1.yum check-update        列出所有可更新的软件清单

2.yum update             安装所有更新软件

3.yum -y install <package_name> 安装指定的软件

4.yum update <package_name>  更新指定的软件

5.yum list  <package_name>       不加<package_name>列出所有可安装的软件清单,加了列出指定的

6.yum -y remove <package_name> 删除软件

7.yum search <package_name>   查找软件       

8.yum list installed   列出所有已安装的软件包

9.yum list extras    列出所有已安装但不在 Yum Repository 内的软件包

10.yum info <package_name>  不加<package_name>列出所有软件包的信息,加了列出指定的 

11.yum provides <package_name> 列出软件包提供哪些文件

12.yum clean packages 清除缓存目录(/var/cache/yum)下的软件包

13. yum clean all     清除缓存目录(/var/cache/yum)下的软件包及旧的headers

资料参考:PHPERZ中文资讯站-linux下的yum命令原理和详解

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浪尖讨生活9z
高粉答主

2018-09-28 · 每个回答都超有意思的
知道小有建树答主
回答量:298
采纳率:100%
帮助的人:14.3万
展开全部

Yum(Yellow dog Updater, Modified)是由Duke University团队修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。        

可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion等非官方软件仓库的软件包,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的GPG签名,主要是为了用户的系统安全。对于Fedora core 4及更高版本的用户,来自新软件仓库的签名是自动导入并安装的。

扩展资料:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

参考资料:维基百科词条YUM

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萍水e相逢
2009-03-06 · TA获得超过3万个赞
知道大有可为答主
回答量:5.9万
采纳率:46%
帮助的人:1.5亿
展开全部
redhat 的 更新 命令吧

等同于 Ubuntu 的 apt-get

Good luck
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kingshade
2009-03-06 · TA获得超过844个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:237万
展开全部
YUM是LINUX类系统上的自动更新组件安装系统。就象windows上的自动更新。
都是可以自能分析当前系统的安装环境并根据具体命令网络升级安装所需组件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式