教案7 管理软件包与进程.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程名称 Linux系统管理及项目式教程 课次 7 任务、项目、课题名称 管理软件包与进程 课时 2 学时 教学内容 1、使用RPM管理软件包。 2、使用yum管理软件包。 3、管理进程。 教学目标 1、掌握Linux中,rpm软件包的管理,能够使用rpm命令执行软件包的安装、查询、升级和卸载等任务。 2、掌握Linux中,本地和网络yum仓库的配置方法,能够使用yum命令执行软件包的安装、查询、升级和卸载等任务。 3、掌握Linux中的进程概念及常用的命令,能熟练使用ps、top、kill等命令执行进程管理等任务。 教学重点 掌握rpm软件包管理器、掌握yum仓库配置及相关命令的使用 教学难点 搭建网络yum仓库 教学活动及主要环节 学生活动 课程思政 一、 复习回顾上次课的内容:(5分钟) 简述使用ssh远程连接Linux的步骤 二、情境导入新课(5分钟) 近日,青苔数据开发部承担了一个新的项目,项目的开发和运行环境要求为Linux系统,开发语言为C语言和Java语言。基于开发部的业务需要,现要在Linux服务器上安装gcc软件包和jdk软件包,为C语言和Java语言开发环境的搭建提供支持。大路看小乔之前表现很出色,准备让小乔负责为Linux系统安装gcc软件包和jdk软件包。 三、新授内容及时间分配 1、使用RPM管理软件包(20分钟) Red Hat软件包管理器(Red Hat Package Manager,RPM)是一种开放的软件包管理器,用于在Linux系统中管理rpm软件包。在本任务中,我们需要了解rpm软件包,学会使用rpm命令管理rpm软件包和成功安装gcc编译器。 (1)了解rpm软件包。 (2)管理rpm包:rpm命令。 2、使用yum管理软件包(20分钟) 经过任务6-1的学习,小乔已经熟悉了RPM管理器的相关命令,但是在安装gcc软件包时遇到了问题:依赖性检测失败。 如何解决这个问题呢?这就需要用到yum相关的命令,因此在本任务中,小乔需要了解yum工具及仓库配置文件,学会搭建本地和网络yum仓库,并能够灵活运用常用的yum命令解决实际问题。 (1)了解yum工具及仓库配置文件。 (2)搭建本地yum仓库。 (3)使用yum命令管理软件包。 (4)搭建网络yum仓库。 3、管理进程(20分钟) 使用yum命令可以安装各种需要的软件和程序,运行中的程序会占用系统资源,随着时间的推移,系统中有越来越多的程序在后台运行,严重影响了Linux系统的性能。在本任务中,我们需要了解进程的概念、相关命令及如何终止进程。 (1)了解Linux操作系统中的进程。 (2)查看进程:ps、top命令。 (3)停止进程:kill、killall命令。 四、课堂练习 (20分钟) 1. 使用rpm命令安装linuxqq,在安装过程中显示安装进度和详细信息,rpm软件包名称为linuxqq_2.0.0-b1-1024_x86_64.rpm。 。 2. 使用rpm命令安装gcc软件包。 3. 搭建本地yum仓库。 4.使用ps命令查看当前控制终端的进程,并显示进程的用户名和启动时间等相关信息。 五、小结(5分钟) 通过学习本项目,我们了解了rpm软件包的分类、命名规则和常用的rpm命令,掌握了本地yum仓库的配置方法和常用的yum命令,学会了如何在Linux系统中安装需要的软件。 其实,不论是学习还是在以后的工作中,使用Linux系统都可能会遇到各种新问题,这就需要我们能根据命令操作提示,找到解决方法,不断提升独立解决问题的能力,在不知不觉中积累较多的命令,最终不断提升自身的专业技能。 六、作业 无 七、预习 项目七 管理用户与用户组 列举学生所做题目及过程等内容: 见课堂练习 1、学习rpm软件包时,涉及到软件包之间的关联关系,可以引入: 其实,我们学习的知识何尝不存在这种依赖性和关联性?如果之前没有学过英语,就看不懂英文错误提示,想要学习Java高级编程,就需要具备Java基础知识。所以,只有筑牢基础,稳扎稳打,才能获取更深、更专业的技术知识。

文档评论(0)

弹弹 + 关注
实名认证
内容提供者

人力资源管理师、教师资格证持证人

该用户很懒,什么也没介绍

版权声明书
用户编号:6152114224000010
领域认证该用户于2024年03月13日上传了人力资源管理师、教师资格证

1亿VIP精品文档

相关文档