版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,嵌入式操作系统,适用专业:物联网工程任课教师:兰方鹏 联系方式E-mail: QQ: 275392011,Taiyuan University of Technology,太原理工大学 计算机科学与技术学院,2,Linux操作系统概述,为什么要学习Linux Linux的学习阶段 Linux的历史 Linux的发展 Linux的发行版本 Linux系统的安装,3,为什么要学习Linux,Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型、大型甚至是巨型项目都在使用Linux。 市场对Linux程序员的需求。,基本要求
2、:C/C+,java,php,jsp等 PC机上的开发:软件工程师 单片机或芯片上的开发:Linux嵌入式开发工程师,4,Linux学习阶段,5,Linux的历史,1960年,MIT(Massachusetts Institute of Technology )开发了一个系统,能够使得30个用户并发使用计算机。,1965年,MIT、GE、Bell实验室推出multis计划(火星计划),计划的内容是将计算机的并发用户由30人增加到300人。,1969年,火星计划以失败告终。,参与火星计划的Bell实验研究员Ken tompson把火星计划的核心代码保留了下来并 开发了一个file server
3、system(文件服务系统)。,Bell实验室的另外一位研究员Dennis richers与Ken tompson合作开发了Unix。,6,Linux的历史,IBM公司二次开发出AIX,Unix是一款免费的操作系统,其内核源代码开源、共享。,HP公司二次开发出hp unix,加州大学伯克利分校 Berkly 二次开发出BSD-Unix,SUN公司二次开发出Solaris,1987年,荷兰Vrije大学的Andrew S. Tanenbaum教授开发了 Minix,开放全部源代码给大学教学和研究工作。,芬兰赫尔辛基大学的大三学生Linus Torvalds提出能否在minix的基 础上开发一个能
4、在386上运行的操作系统呢?,Hello everybody out there using minixIm doing a (free) operating system,7,Linux的历史,1994年,Linux ver1.0诞生,Linus Torvalds,Linus is not Unix,8,Linux的发展,2000年左右,Linux迎来了迅猛发展,Linux的发展,10,Linux发行版本,Debian RedHat Suse Fedoa Ubuntu 红旗,11,GNU,GNU计划,又称革奴计划,是由Richard Stallman在1983年公开发起的。它的目标是创建一套
5、完全自由的操作系统。,理念:重现当年软件界合作互助的团结精神 。,1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。,自由软件,使用者运行、复制、发布、研究、修改和改进该软件的自由,GNU计划开发了GCC、GDB、BashShell等,因此Linux又被称为GNU/Linux,12,Linux系统的安装,RedHat简介 安装方案 安装系统,13,RedHat简介,RedHat是全球最大的开源技术厂家,其产品RedHat Linux是国内乃至全世界的Linux用户最熟悉、最耳闻能详的Li
6、nux版本。,RedHat版本:,面向桌面的版本:Red Hat Linux 1.0(2.0,5.0,9.0),免费 面向企业的版本:Red Hat Enterprise Linux 5(6,7),收费,RedHat放弃桌面版本与来自民间的Fedora计划合并,成为Fedora Core,并将其作为RedHat技术预览和新特性测试。,技术最为成熟、稳定。,14,安装方案,15,安装方案,服务器安装,在一个小型局域网内,多个人使用linux的情况下比较适合架设专门的linux服务器。通过ftp、smba等工具进行主机与服务器之间数据的共享,通过telnet、ssh等服务远程登录服务器进行必要的操
7、作。,优点:最大化利用了局域网内的公共资源,不占用自己的资源,便于数据备份与交换。 缺点:对linux的感受不是十分形象,在调试某些程序,如网络、硬件等会造成资源冲突。,16,安装方案,虚拟机安装,优点:由虚拟机软件虚拟出一台或多台电脑,从而在一台机器上同时运行二个或更多的操作系统,并进行数据交换,方便快捷。使用linux的同时,还可借助于windows下的一些工具及网络资源进行学习。 缺点:虚拟出的电脑的性能相比物理机较差,很多效果无法实现,如3D效果;它对物理机的性能,如内存、CPU、磁盘等要求较高。,17,安装系统,虚拟机介绍 安装虚拟机 安装Red Hat Enterprise Lin
8、ux 5,18,虚拟机介绍,虚拟机可以说是一种软件,也可以说是一种技术,它允许你在一台主机上虚拟出多台计算机,每台虚拟的计算机都可以有自己的硬件及软件配置。 虚拟机技术的作用,可以在一台电脑上模拟、检测整个网络运行情况。极大的 降低企业的运营成本与风险。 可以帮助操作系统设计者测试、解决问题。 可以帮助开发者在多个平台上进行自由切换。,19,虚拟机介绍,介绍三种使用最为广泛的虚拟机,Virtual PC是Microsoft公司开发的一个免费的“虚拟机”软件, 它使用户可以在一台机器上同时运行多个操作系统。,VMware是目前市场占有率最高的虚拟机,是虚拟界巨头 VMware公司的产品,其功能非
9、常强大且稳定。,VirtualBox是德国一家软件公司InnoTek所开发的虚拟系统软 件,它不仅具有丰富的特色,而且性能也很优异,更是开源 的,成为了一个发布在GPL许可之下的自由软件,现在由甲 骨文公司进行开发。,20,安装虚拟机,演示,21,安装Red Hat Enterprise Linux 5,演示,22,安装Red Hat Enterprise Linux 5,step1,点击VMware主界面上的图标“New Virtual Machine”,创建一个新的虚拟机。,23,安装Red Hat Enterprise Linux 5,step2,在弹出来的对话框中选择“Custom”对
10、虚拟机进行定制安装,然后点击“下一步”,24,安装Red Hat Enterprise Linux 5,step3,选择OS的名称:“Linux”,版本:“Red Hat Enterprise Linux 5”,然后点击“下一步”,25,安装Red Hat Enterprise Linux 5,step4,选择虚拟机在硬盘上的安装位置,然后点击“下一步”,26,安装Red Hat Enterprise Linux 5,step5,选择CPU的类型是否为双核,然后点击“下一步”,27,安装Red Hat Enterprise Linux 5,step6,选择虚拟机的虚拟内存大小,若物理内存较大,
11、可适当增加其值,然后点击“下一步”,28,安装Red Hat Enterprise Linux 5,step7,选择网络联机模式,局域网用户选择桥接模式:“Use bridged networking”,然后点击“下一步”,29,安装Red Hat Enterprise Linux 5,step8,选择“创建一个虚拟硬盘”,然后点击“下一步”,30,安装Red Hat Enterprise Linux 5,step9,选择硬盘类型,PC机一般选择“IDE”,服务器一般选择“SCSI”,然后点击“下一步”,31,安装Red Hat Enterprise Linux 5,step10,选择硬盘类型
12、,PC机一般选择“IDE”,服务器一般选择“SCSI”,然后点击“下一步”,32,安装Red Hat Enterprise Linux 5,step11,选择虚拟硬盘容量,若硬盘空间较大可适当增加其值,然后点击“下一步”,根据提示完成操作,并返回虚拟机主界面。,33,安装Red Hat Enterprise Linux 5,step12,在虚拟机主界面点击如图所示的图标,编辑虚拟机设置。,34,安装Red Hat Enterprise Linux 5,step13,选择系统安装文件(ISO)的位置,35,安装Red Hat Enterprise Linux 5,在虚拟机主界面启动虚拟机,ste
13、p14,36,安装Red Hat Enterprise Linux 5,在弹出的窗口中,敲回车!,step15,37,安装Red Hat Enterprise Linux 5,按Tab键选择“Skip”,跳过CD检测,step16,38,安装Red Hat Enterprise Linux 5,点击“next”,step17,39,安装Red Hat Enterprise Linux 5,选择语言,step18,40,安装Red Hat Enterprise Linux 5,选择键盘模式,然后输入软件序列号,step19,41,安装Red Hat Enterprise Linux 5,点击“是
14、”,step20,42,安装Red Hat Enterprise Linux 5,点击“下一步”,step21,43,安装Red Hat Enterprise Linux 5,选择“是”,step22,44,安装Red Hat Enterprise Linux 5,默认设置,点击“下一步”,step23,45,安装Red Hat Enterprise Linux 5,选择区域,step24,46,安装Red Hat Enterprise Linux 5,设置管理员(最高权限)密码,step25,47,安装Red Hat Enterprise Linux 5,对软件开发和网络服务包进行定制,st
15、ep26,48,安装Red Hat Enterprise Linux 5,如图所示定制软件包,step27,49,安装Red Hat Enterprise Linux 5,如图所示定制软件包,step28,50,安装Red Hat Enterprise Linux 5,在弹出的对话框中选择tftp服务,然后点击“关闭”按钮,step29,51,安装Red Hat Enterprise Linux 5,点击“下一步”,弹出如图所示的窗口,step30,52,安装Red Hat Enterprise Linux 5,在弹出欢迎界面中点击“前进”按钮,step31,53,安装Red Hat Enterprise Linux 5,点击“下一步”,在弹出的界面中设置如图所示的防火墙信任服务。,step32,54,安装Red Hat Enterprise Linux 5,在弹出的对话框中选择“是”。,step33,55,安装Red Hat Enterprise Linux 5,保持SELinux的默认设置,step34,56,安装Red Hat Enterprise Li
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级英语上册Unit1 Starting outUnderstanding ideas词句深度研习与互译探究导学案
- 《素养导向的初中三年级英语语法深度教学案:现在完成时的语境化运用与迁移创新》
- 八年级物理第四章《物态变化》单元复习高阶教学设计
- 北京版三年级上册《千米的认识:量感生长课堂》教学设计
- 八年级英语上册Unit2词汇英汉互译与词形变换复习检测教学设计
- 八年级上册数学“SAS”判定定理深度解析与思维拓展一课一讲教案
- 防腐保温工程施工环境保护保证措施
- 初中八年级道德与法治《在社会中成长》教学设计
- 初三物理二轮复习专题导学案:电路中的能量转化与电功率深度突破
- 北京版小学数学四年级下册《轴对称图形的性质与绘制》教学设计
- 2026年滁州市工安机动车辆技术检测有限公司面向社会招聘工作人员22名考试备考题库及答案解析
- 2026-2030中国硅电容器市场运行形势分析与投资战略规划策略研究报告
- 2026年重庆市八年级地理生物会考考试题库(含答案)
- 涉密合同线下审批制度
- 2026年中考道德与法治时政热点专题复习题集
- 【《电力设备局部放电多光谱检测结果试验分析》2200字】
- 波形梁护栏监理实施细则
- 酒店政务接待保密制度规定
- 2026及未来5年中国消防头盔行业市场研究分析及未来前景规划报告
- 手足口病脑炎课件
- 大学(材料成型及控制工程)材料加工工艺2026年综合测试题及答案
评论
0/150
提交评论