版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目1安装与配置Linux操作系统学习要点理解Linux操作系统的体系结构。掌握搭建RHEL8服务器的方法。掌握登录、退出Linux服务器的方法。掌握yum软件仓库的使用方法。掌握启动和退出系统的方法。学习要点素质要点“天下兴亡,匹夫有责”,了解核高基和国产操作系统,理解自主可控于我国的重大意义,激发学生的爱国情怀和学习动力。明确操作系统在新一代信息技术中的重要地位,激发科技报国的家国情怀和使命担当。素质要点01.项目相关知识contents目录02.项目设计与准备03.项目实施04.拓展阅读图灵奖05.项目实训项目相关知识古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。1.1Linux系统的历史1990年,芬兰人LinusTorvalds接触了为教学而设计的Minix系统后,开始着手研究编写一个开放的与Minix系统兼容的操作系统。1991年10月5日,LinusTorvalds在赫尔辛基技术大学的一台FTP服务器上发布了一个消息。这也标志着Linux系统的诞生。LinusTorvalds公布了第一个Linux的内核版本0.02版。Internet的兴起,使得Linux系统也能十分迅速地发展,很快就有许多程序员加入了Linux系统的编写行列之中。项目知识准备Linux的版权问题Linux是基于Copyleft(无版权)的软件模式进行发布的,其实Copyleft是与Copyright(版权所有)相对立的新名称,它是GNU项目制定的通用公共许可证(GeneralPublicLicense,GPL)。项目知识准备Linux系统的特点Linux操作系统作为一个免费、自由、开放的操作系统,发展势不可挡。它拥有完全免费,高效安全稳定,支持多种硬件平台,用户界面友好,网络功能强大,支持多任务、多用户的特点。项目知识准备理解Linux体系结构Linux一般有3个主要部分:内核(Kernel)、命令解释层(shell或其他操作环境)、实用工具。1.内核内核是系统的心脏,是运行程序和管理磁盘及打印机等硬件设备的核心程序。操作环境向用户提供一个操作界面,它从用户那里接受命令,并且把命令送给内核去执行。由于内核提供的都是操作系统最基本的功能,所以如果内核发生问题,那么整个计算机系统就可能会崩溃。项目知识准备理解Linux体系结构Linux一般有3个主要部分:内核(Kernel)、命令解释层(shell或其他操作环境)、实用工具。2.命令解释层shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并且把它送入内核去执行。Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(windowmanager)和命令行shell(commandlineshell)。shell是一个命令解释器,解释由用户输入的命令,并把它们送到内核。项目知识准备理解Linux体系结构Linux一般有3个主要部分:内核(Kernel)、命令解释层(shell或其他操作环境)、实用工具。3.实用工具标准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,如编辑器、执行标准的计算操作等。用户也可以生产自己的工具。实用工具可分为以下3类。编辑器:用于编辑文件。过滤器:用于接收数据并过滤数据。交互程序:允许用户发送信息或接收来自其他用户的信息。项目知识准备Linux的版本项目知识准备
Linux的版本分为内核版本和发行版本两种。1.内核版本Linux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号.次版本号.修正号”。如右图最新的版本号。Linux的版本Linux的版本分为内核版本和发行版本两种。2.发行版本仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(Distribution)。各种发行版本超过300种,它们的发行版本号各不相同,使用的内核版本号也可能不一样,现在流行的套件有RedHat(红帽子)、CentOS、Fedora、openSUSE、Debian、Ubuntu等。项目知识准备RedHatEnterpriseLinux8作为面向云环境和企业IT的强大企业级Linux系统,RedHatEnterpriseLinux8正式版于2019年5月8日正式发布。RHEL8为混合云时代的到来引入了大量新功能,包括用于配置、管理、修复和配置RHEL8的RedHatSmartManagement扩展程序,以及包含快速迁移框架、编程语言额和诸多开发者工具在内的ApplicationStreams。RHEL8同时对管理员和管理区域进行了改善的,让系统管理员、Windows管理员更容易访问。项目知识准备项目设计与准备盛年不重来,一日难再晨。及时当勉励,岁月不待人。1.2项目设计与准备1台安装有Windows10操作系统的计算机,名称为Win10-1,IP地址为1/24。RHEL8的ISO映像文件一套。VMwareWorkstation17Pro软件一套。本项目借助虚拟机软件要完成如下3项任务:安装VMwareWorkstation。安装RHEL8第一台虚拟机,名称为Server01。完成对Server01的基本配置。项目设计与准备项目设计与准备1.多重引导Linux和Windows的多系统共存有多种实现方式,最常用的有3种。在这3种实现方式中,目前用户使用最多的是通过Linux的GRUB或者LILO实现Windows、Linux多系统引导。项目设计与准备项目设计与准备2.安装方式任何硬盘在使用前都要进行分区。硬盘的分区有两种类型:主分区和扩展分区。一个RedHatEnterpriseLinux8提供了多达4种安装方式支持,可以从CD-ROM/DVD启动安装、从硬盘安装、从NFS服务器安装或者从FTP/HTTP服务器安装。项目设计与准备项目设计与准备3.规划分区对于初次接触Linux的用户来说,分区方案越简单越好,所以最好的选择就是为Linux准备三个分区,即用户保存系统和数据的根分区(/)、启动分区(/boot)和交换分区。服务器的管理员来说,一般会再创建一个/usr分区,操作系统基本都在这个分区中;还需要创建一个/home分区,所有的用户信息都在这个分区下;还有/var分区,服务器的登录文件、邮件、Web服务器的数据文件都会放在这个分区中,如图所示。项目设计与准备项目设计与准备3.规划分区如图所示。项目设计与准备项目实施幸福和美好未来不会自己出现,成功属于勇毅而笃行的人。1.3任务1-1安装与配置VM虚拟机1)成功安装VMwareWorkstation后的界面如图所示。2)在图所示的界面中,单击“创建新的虚拟机”选项,并在弹出的“新建虚拟机向导”界面中选择“典型”单选按钮,然后单击“下一步”按钮,如图所示。3)选中“稍后安装操作系统”单选按钮,然后单击“下一步”按钮,如图所示。项目实施任务1-1安装与配置VM虚拟机4)在图中所示的界面中,将客户机操作系统的类型选择为“Linux”,版本为“RedHatEnterpriseLinux864位”,然后单击“下一步”按钮。5)填写“虚拟机名称”字段,并在选择安装位置之后单击“下一步”按钮,如图所示。项目实施任务1-1安装与配置VM虚拟机6)将虚拟机系统的“最大磁盘大小”设置为100.0GB(默认20GB)。7)单击“自定义硬件”按钮,如图所示。8)虚拟机系统内存的可用量设置为2GB,最低不应低于1GB。项目实施任务1-1安装与配置VM虚拟机9)光驱设备此时应在“使用ISO映像文件”中选中了下载好的RHEL系统映像文件,如图所示。10)桥接模式、NAT模式与仅主机模式。选择“仅主机模式”。项目实施任务1-1安装与配置VM虚拟机项目实施
11)把USB控制器、声卡、打印机设备等不需要的设备统统移除掉。12)右击刚刚完成的虚拟机,单击“设置”命令,单击“选项”菜单,单击“高级”命令,根据实际情况选择固件类型,如图所示。任务1-1安装与配置VM虚拟机项目实施
13)单击“确定”按钮,虚拟机的安装和配置顺利完成。当看到图所示的界面时,就说明虚拟机已经配置成功了。任务1-2安装RedHatEnterprise
Linux8项目实施1)“开启此虚拟机”。选择“InstallRedHatEnterpriseLinux8.2”选项来直接安装Linux系统。任务1-2安装RedHatEnterprise
Linux8项目实施
2)按回车键后开始加载安装映像,所需时间在30秒~60秒,请耐心等待。选择系统的安装语言(简体中文)后单击“继续”按钮,如图所示。任务1-2安装RedHatEnterprise
Linux8项目实施
3)"软件选择"项按系统默认值,不必更改。RHEL8系统已默认选中“带GUI的服务器”单选按钮。任务1-2安装RedHatEnterprise
Linux8项目实施
4)单击“网络和主机名”选项后,将“主机名”字段设置为Server01,将以太网的连接状态改成“打开”状态,“完成”。5)选择“时间和日期”命令。6)单击“安装目的地”选项。任务1-2安装RedHatEnterprise
Linux8项目实施7)开始配置分区。以100GB硬盘为例,做如下规划。/boot分区大小为500MB。/boot/efi分区大小为500MB“/”分区大小为10GB/home分区大小为8GB。swap分区大小为4GB。/usr分区大小为8GB。/var分区大小为8GB。/tmp分区大小为1GB。预留60GB左右任务1-2安装RedHatEnterprise
Linux8项目实施
①创建/boot分区(启动分区)。在“新挂载点将使用以下分区方案”选中“标准分区”。单击“+”按钮,如图1所示,选择挂载点为“/boot”,容量大小设置为500MB,设置文件系统类型为xfs。任务1-2安装RedHatEnterprise
Linux8项目实施
②创建交换分区。例如,计算机物理内存大小为2GB,设置的swap分区大小就是4096MB(4GB)③创建EFI启动分区。用与上面类似的方法创建EFI启动分区(/boot/efi)大小为500MB。④创建“/”分区。大小为10GB。⑤用同样方法:创建“/home”分区大小为8GB,“/usr”分区大小为8GB,“/var”分区大小为8GB,“/tmp”分区大小为1GB。文件系统类型全部设置为“xfs”,设置分区类型全部为“标准分区”。任务1-2安装RedHatEnterprise
Linux8项目实施
10)安装完成后单击“重启”按钮。11)重启系统后将看到系统的初始化界面,单击“LicenseInformation”选项,如图所示。12)选中“我同意许可协议”复选框,然后单击左上角的“完成”按钮。13)返回到初始化界面后单击“结束配置”按钮,系统自动重启。任务1-2安装RedHatEnterprise
Linux8项目实施
8)返回到安装主界面,如图所示,单击“开始安装”按钮后即可看到安装进度。在此处选择“根密码”,如图所示。
9)设置根密码的密码。若坚持用弱口令的密码,则需要单击两次“完成”按钮才可以确认。任务1-2安装RedHatEnterprise
Linux8项目实施
14)输入用户名和密码等信息,例如该账户的用户名为“yangyun”,密码为“12345678”,然后单击两次“前进”按钮。15)系统自动重启,出现图所示的登录界面。任务1-2安装RedHatEnterprise
Linux8项目实施16)单击“未列出”命令,以root用户身份登录RHEL8系统。17)语言选项选择默认设置“汉语”,然后单击“前进”按钮。18)选择“汉语”,然后单击“前进”按钮。19)系统再次自动重启,出现图所示的欢迎界面。任务1-2安装RedHatEnterprise
Linux8项目实施
20)关闭欢迎界面,接着呈现新安装的RHEL8的炫酷界面。单击左上角的“活动”按钮,如图所示。任务1-3使用yum和dnf项目实施1)yum软件仓库RHEL先将发布的软件存放到yum服务器内,再分析这些软件的依赖属性问题,将软件内的记录信息写下来(header),然后将这些信息分析后记录成软件相关性的清单列表。当用户端有软件安装的需求时,就能够一次性安装所有需要的具有依赖属性的软件了。整个流程如图所示。任务1-3使用yum和dnf项目实施RPM是RedHatLinux(以及许多其他基于RPM的Linux发行版,如CentOS、Fedora等)中用于软件包管理的工具。RPM允许用户安装、卸载、更新、查询和验证软件包。以下是RPM包管理器的一些基本功能和用法。(1)安装软件包。例如:rpm-ivhpackage-name.rpm任务1-3使用yum和dnf项目实施(2)卸载软件包。要卸载一个已安装的软件包,可以使用-e选项:rpm-epackage-name(3)更新软件包。(4)查询软件包。
任务1-3使用yum和dnf项目实施(5)验证软件包。(6)软件包依赖关系。(7)仓库(Repositories)。提示:RPM是RedHatLinux及其衍生发行版中的基本软件包管理工具,但它主要关注于单个软件包的安装、卸载和查询。对于更复杂的软件包管理任务(如自动处理依赖关系、更新软件包等),建议使用YUM、DNF或其他高级包管理器。任务1-3使用yum和dnf项目实施命令作用dnfinstall<package_name>用于安装指定的软件包。可以指定一个或多个软件包名称,用空格分隔dnfremove<package_name>用于卸载指定的软件包。同样,可以指定一个或多个软件包名称。列出仓库中的所有软件包dnfupdate用于更新系统上已安装的所有软件包。如果想更新特定的软件包,可以加上软件包名称dnfupgrade这个命令和dnfupdate类似,但upgrade会尝试升级所有软件包到最新的版本,即使它们当前的版本不是通过DNF安装的dnfsearch<keyword>这个命令用于根据关键字搜索可用的软件包dnflistinstalled这个命令会列出系统上已安装的所有软件包dnfinfo<package_name>这个命令用于获取指定软件包的详细信息,如描述、版本、大小等dnfcleanall这个命令用于清理DNF的缓存,包括已下载的软件包和元数据任务1-3使用yum和dnf项目实施
2)BaseOS和AppStreamRHEL8软件源分成了两个主要仓库(repositories):BaseOS和AppStream。①BaseOS仓库以传统RPM软件包的形式提供操作系统底层软件的核心集,是基础软件安装库。②AppStream包括额外的用户空间应用程序、运行时语言和数据库,以支持不同的工作负载和用例。AppStream中的内容有两种格式——熟悉的RPM格式和称为模块的RPM格式扩展。任务1-3使用yum和dnf项目实施【例1-1】配置本地YUM源,安装network-scripts。(1)创建挂载光盘映像ISO的文件夹/media一般是系统安装时建立的,直接使用该文件夹即可。1)新建配置文件/etc/yum.repos.d/dvd.repo任务1-3使用yum和dnf项目实施【例1-1】配置本地YUM源,安装network-scripts。
2)挂载光盘映像ISO(保证/media存在)
3)清理缓存
4)查看5)安装network-scripts软件任务1-5启动shell项目实施
1.使用Linux系统的终端窗口一般用户,可以通过执行“活动”→“终端”命令来打开终端窗口。任务1-5启动shell项目实施
2.使用shell提示符登录之后,普通用户的命今行提示符以“$”号结尾,超级用户的命令以“#”号结尾。3.退出系统在终端中输入“shutdown-Pnow”任务1-5启动shell项目实施
4.再次登录:如果再次登录,请选择root用户。
5.制作系统快照安装成功后,请一定使用VM的快照功能进行快照备份,一旦需要可立即恢复到系统的初始状态。提醒读者,对于重要实训节点,也可以进行快照备份,以便后续可以恢复到适当断点。Linux系统安装与基本配置功崇惟志,业广惟勤。项目实录Linux系统安装与基本配置项目实录公司需要新安装一台RHEL8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人学生检讨书范文8篇
- 人事行政培训的重要性考核试卷
- 化学矿石的提取和分离技术考核试卷
- 2024至2030年中国甜椒片数据监测研究报告
- 2024至2030年中国热收缩商标胶合中封机数据监测研究报告
- 《DOT1L调控胃癌细胞增殖的分子机制》
- 2024至2030年高纯度蒙脱石项目投资价值分析报告
- 煤炭产业互联网转型考核试卷
- 电气机械产品市场推广与销售考核试卷
- 培养员工安全意识的生产培训考核试卷
- 9.2提高防护能力(课件)-2024-2025学年统编版道德与法治七年级上册
- 汽车修理业务受理程序、服务承诺、用户抱怨制度
- 2025届福建省厦门市外国语学校高二数学第一学期期末考试试题含解析
- 建筑垃圾消纳处置场所建设可行性研究报告
- GB/T 44670-2024殡仪馆职工安全防护通用要求
- 期中高频易错卷(试题)-2024-2025学年数学五年级上册北师大版
- 2024江苏省沿海开发集团限公司招聘23人高频500题难、易错点模拟试题附带答案详解
- 人教版(2024)七年级地理上册5.1《人口与人种》精美课件
- 新苏教版三年级上册科学全册知识点
- 2024版专升本宣讲课件完整版
- 2025数学步步高大一轮复习讲义人教A版复习讲义含答案
评论
0/150
提交评论