- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课程OpenStack云计算平台搭建与管理
项目5云计算平台基础环境准备
第6讲openEuler操作系统的软件管理
学习目标【知识目标】(1)理解YUM软件包管理器的基本概念。(2)综合应用YUM软件包管理器的基本指令。【技能目标】(1)能够从网络上同步软件仓库生成YUM源(2)能够应用yum命令管理软件仓库。
引例描述小王掌握了Vi文本编辑器和MobaXterm远程管理工具的使用方法以后,他感觉对openEuler操作系统的应用更加得心应手。他认为现在基础知识和必备操作技能已经学习完毕,是时候开展OpenStack云计算平台的搭建工作了。此时,小王又遇到了一些问题,如安装OpenStack前还要做哪些工作,怎样获取OpenStack安装软件,怎么把现有的一台虚拟机变成安装OpenStack所需要的两台虚拟机,两台虚拟机之间的网络该怎么设置等。
项目陈述虚拟机安装好操作系统以后就需要安装应用软件。在手机的操作系统中,在应用商城可以下载并安装软件。相似的,在openEuler操作系统中也有类似的功能,这就是软件仓库。由于OpenStack需要的软件包体积非常大,直接通过互联网安装比较慢,因此本项目将所需的软件资源先下载下来生成本地软件仓库。
YUM软件包管理器OpenEuler的软件仓库可以使用YUM软件进行管理,YUM是黄狗更新程序(YellowdogUpdaterModified)的缩写,它是一个在Fedora和RedHat以及CentOS中使用的软件包管理器。YUM能够从指定的服务器中自动下载软件包并且安装,同时可以自动处理依赖关系,从而实现一次性安装全部该软件所依赖的软件包。
YUM软件包管理器常用操作功能说明install安装软件包update更新软件包check-update检查是否有可用的更新软件包remove删除指定的软件包list显示软件包列表provides查看软件由哪个软件包提供search根据关键字搜索软件包info显示指定的软件包的描述信息和概要信息clean清理过期的缓存deplist显示软件包的所有依赖关系常用选项功能说明-h显示帮助信息-y对所有的提问都回答“yes”-c指定配置文件-q安静模式,即不显示软件反馈信息-v详细模式-R处理一个命令的最大等待时间-C完全从缓存中运行,而不去下载或者更新任何文件命令格式:yum[选项]操作软件包名
应用实例如果要安装一个软件,但不知道它在哪个软件包中,可以搜索一下。如搜索ifconfig软件在哪个软件包中。命令:#yumprovidesifconfig获得如下结果net-tools-2.10-3.oe2203sp3.x86_64:ImportantProgramsforNetworkingRepo:OSMatchedfrom:Filename:/usr/sbin/ifconfig
应用实例当忘记软件包完整名称时,可以根据部分名称进行软件包查询。如:查询软件仓库中以“net-”开头所有软件包信息。命令:yumlistnet-*获得如下结果AvailablePackagesnet-snmp.src1:5.9.1-6.oe2203sp3sourcenet-snmp.x86_641:5.9.1-6.oe2203sp3OSnet-snmp.x86_641:5.9.1-6.oe2203sp3everything这里用通配符“*”实现了通过部分名称查询相关软件包的操作。
应用实例查询出软件包名后,就可以安装net-tools软件包。命令:yum-yinstallnet-tools获得如下结果Installed:net-tools-2.10-3.oe2203sp3.x86_64Complete!整个安装过程大致分为3步,首先是依赖性检查,即找出本软件包运行所依赖的所有软件包;然后将软件包及其所有依赖包从软件仓库中下载下来;最后安装软件包及所有依赖包。
YUM源提供软件包下载的服务器就是YUM源。YUM软件可以管理多个软件源。YUM源的配置文件默认为/etc/yum.repos.d/目录下所有后缀为“repo”的文件。通过ls命令可查看openEuler操作系统安装好后就已经存
您可能关注的文档
- OpenStack云计算平台搭建与管理(openEuler)(微课版) 课件 项目5-4 云计算平台基础环境准备——安装Chrony时间同步服务.pptx
- OpenStack云计算平台搭建与管理(openEuler)(微课版) 课件 项目5-5 云计算平台基础环境准备——安装OpenStack云计算平台框架.pptx
- OpenStack云计算平台搭建与管理(openEuler)(微课版) 课件 项目5-6 云计算平台基础环境准备——安装MariaDB数据库服务.pptx
- 国家正规购房合同范本【实用模板】 .pdf
- 备战中考化学 流程图 综合题及详细答案_图文 .pdf
- 国培培训个人心得体会感想7篇 .pdf
- 备品备件管理制度(3篇) .pdf
- 国产动画电影中非遗元素表达的叙事与视觉策略 .pdf
- 地质调查预算标准与定额修订报告范文 .pdf
- 多方合作投资协议书6篇 .pdf
文档评论(0)