首页服务器Web服务器 YUM软件包管理工具与yum命令的详细介绍

YUM软件包管理工具与yum命令的详细介绍

一、yum介绍 Yum (Yellow dog Updater, Modified) 是一个在 Fedora 中的字符前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以处理依赖性…

一、yum介绍

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

rpm命令只能安装下载到本的.rpm格式的安装包,但是rpm并不能处理软件包之间的依赖关系,尤其是软件由多个.rpm包组成时,这时可以使用yum。

yum的主要是更方便的添加、删除、更新RPM包,自动解决软件包之间的依赖关系,方便系统更新及软件管理。yum通过软件仓库(repository)进行软件的下载、安装等,软件仓库可以是一个HTTP或FTP站点,也可以是一个本软件池,资源仓库也可以是多个,在/etc/yum.conf文件中进行相关配置即可。在yum的资源库中,会包括rpm的头信息(header),头信息中包括了软件的功能描述、依赖关系等。通过分析这些信息,yum计算出依赖关系并进行相关的升级、安装、删除等操作。

二、yum命令

命令格式:

yum [options] COMMAND

命令(COMMAND)列表:

check   检测 rpmdb 是否有问题check-update 检查可更新的包clean   清除缓存的数据deplist  显示包的依赖关系distribution-synchronization 将已安装的包同步到最新的可用版本downgrade  降级一个包erase   删除包groupinfo  显示包组的详细信息groupinstall 安装指定的包组grouplist  显示可用包组信息groupremove 从系统删除已安装的包组help   删除帮助信息history  显示或使用交互历史info   显示包或包组的详细信息install  安装包list   显示可安装或可更新的包makecache  生成元数据缓存provides  搜索特定包文件名reinstall  重新安装包repolist  显示已配置的资源库resolvedep  指事实上依赖search   搜索包shell   进入yum的shell提示符update   更新系统中的包upgrade  升级系统中的包version  显示机器可用源的版本
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/2549.html
上一篇浅谈互斥锁为什么还要和条件变量配合使用
下一篇 Tomcat 热部署的实现原理详解
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部