080618经销商培训:Linux操作系统介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Filename©2006AdvantechLinux操作系统及其硬件兼容性Linux操作系统及其硬件兼容性郝飞郝飞研华科技网络通讯事业群研华科技网络通讯事业群2005.52005.5Filename©2006AdvantechLinux操作系统的发展背景Linux操作系统的发展背景••2020世纪世纪9090年代推出年代推出,,基于基于i386i386的平台开发的平台开发••与与UNIXUNIX兼容兼容,,具有具有UNIXUNIX最新的全部功能最新的全部功能••功能强大功能强大,,性能优越性能优越,,便于使用便于使用••源代码公开的免费操作系统源代码公开的免费操作系统Filename©2006AdvantechLinux的发展历史Linux的发展历史••19911991年年,,芬兰大学生LinusTorvalds在互联网上公布了0.01内核版本•世界各地的Linux爱好者通过互联网陆续加入到了Linux系统的开发中去•1994年3月,正式推出第一个功能完整、性能稳定的Linux内核版本Linux1.0•众多商业软件公司的加盟,推动Linux不断向高水平高性能方向发展Filename©2006AdvantechLinux的特点Linux的特点•类Unix的操作系统•自由、开放的操作系统•高可靠、高稳定的操作系统•高性能和高可伸缩性的操作系统•支持广泛的硬件体系,从PC机到大型主机,从X86结构到Risc的体系结构Filename©2006AdvantechLinux操作系统分为两种版本:•Linux内核版本•Linux发行套件版本Filename©2006Advantech内核版本内核版本Linux的内核版本号由三部分数字组成:x.y.z,x主版本号:表示Linux内核功能有重大改进。y次版本号:偶数号表示内核是稳定的奇数号表示内核处于开发过程中本身仍不太稳定,可能包含着致命的错误。z修订号:表示某各主次版本的增补级Filename©2006Advantech常见的发行套件版本常见的发行套件版本••RedhatRedhatLinuxLinuxRedhatRedhatLinux9.0Linux9.0RedhatRedhatLinux7.3Linux7.3RedhatRedhatAdvanceServer3.0AdvanceServer3.0RedhatRedhatEnterpriseEnterprise…………••SuseSuseLinuxLinuxSuseSuseLinux9.0Linux9.0…………••RedFlagLinuxRedFlagLinux••TurboLinuxTurboLinux…………Filename©2006Advantech硬件支持概述(一)硬件支持概述(一)••LinuxLinux可以支持多种硬件架构,除了可以支持多种硬件架构,除了X86,X86,还移植还移植到了如到了如SparcSparc,PowerPC,Alpha,PowerPC,Alpha等架构平台等架构平台••在在LinuxLinux系统上,内核为除了显卡以外的其他硬系统上,内核为除了显卡以外的其他硬件提供驱动。显卡的驱动由件提供驱动。显卡的驱动由LinuxLinux上的图形系统上的图形系统--Xfree86Xfree86提供。提供。••LinuxLinux内置驱动程序的情况与内核和内置驱动程序的情况与内核和Xfree86Xfree86的版的版本号很有关系,越高的版本支持的硬件越多,本号很有关系,越高的版本支持的硬件越多,支持得也越好。这点与支持得也越好。这点与WindowsWindows上的驱动程序是上的驱动程序是一样的。一样的。Filename©2006Advantech硬件支持概述(二)硬件支持概述(二)••LinuxLinux对对IntelX86IntelX86体系结构下硬件的支持情况。体系结构下硬件的支持情况。X86X86体系结构的硬件根据用户应用目的的不同被体系结构的硬件根据用户应用目的的不同被分成两类:一类是服务器,一类是分成两类:一类是服务器,一类是PCPC••多家多家ITIT巨头不断加大了对巨头不断加大了对LinuxLinux的支持,使得的支持,使得LinuxLinux在服务器领域拥有了更广阔的应用前景。在服务器领域拥有了更广阔的应用前景。同时不断推出的应用软件,在同时不断推出的应用软件,在PCPC上的普及具有上的普及具有光明的前景光明的前景。。Filename©2006Advantech用户采用LINUX时的硬件选型原则用户采用LINUX时的硬件选型原则‹‹不同的内核版本不同的内核版本,,版本越新支持的硬件越多版本越新支持的硬件越多‹‹相同的发行套件相同的发行套件,,版本越新支持的硬件越多版本越新支持的硬件越多‹‹相同的内核版本相同的内核版本,,不同的发行套件不同的发行套件,,对于硬件支持对于硬件支持,,可能相可能相同同,,也可能会不同也可能会不同,,有时间先后的原因有时间先后的原因,,也有商业上的原因也有商业上的原因‹‹理论上理论上,,新硬件新硬件LinuxLinux都可以支持都可以支持,,一般的发行套件本身都一般的发行套件本身都支持大量的主流硬件支持大量的主流硬件,,如果有操作系统不支持某一硬件的如果有操作系统不支持某一硬件的情况情况,,则需要该硬件则需要该硬件((芯片芯片))厂商另外提供驱动程序并加装厂商另外提供驱动程序并加装‹‹某些某些LinuxLinux操作系统发行套件在特定的硬件支持上也会存操作系统发行套件在特定的硬件支持上也会存在某些问题在某些问题Filename©2006AdvantechRedhatlinux9.0Redhatlinux9.0••发行套件:发行套件:RedhatRedhatLinux9.0Linux9.0••内核版本:内核版本:2.4.202.4.20••硬件支持硬件支持Filename©2006Advantech典型的开发专用Linux版本所涉及到的工作典型的开发专用典型的开发专用LinuxLinux版本所涉及到的工作版本所涉及到的工作••预先确定的内核版本模块与补丁预先确定的内核版本模块与补丁••增加企业增加企业LOGOLOGO••企业的软件开发能力企业的软件开发能力••预先安装的已经授权的软件预先安装的已经授权的软件••网络与安全设置网络与安全设置••移除无关的软件包移除无关的软件包,,优化内核与软件包优化内核与软件包••企业内部所需的一系列版本企业内部所需的一系列版本::Desktop,Server,AdvanceDesktop,Server,AdvanceServerServerFilename©2006Advantech专用Linux版本的开发过程专用Linux版本的开发过程••从某一发行套件开始从某一发行套件开始••从某个内核开始从某个内核开始Filename©2006Advantech从某一发行套件开始从某一发行套件开始••选择某一主流发行套件选择某一主流发行套件••去掉不需要的软件包去掉不需要的软件包••添加对所需硬件的支持添加对所需硬件的支持••加入从其他渠道获得的资源加入从其他渠道获得的资源••加入企业专用标识加入企业专用标识••加入企业专用工具与软件包加入企业专用工具与软件包••重新编译并优化重新编译并优化••重新包装重新包装Filename©2006Advantech从某一Linux内核开始从某一Linux内核开始••获得某一获得某一LinuxLinux内核内核••应用所需的补丁应用所需的补丁••加入硬件所需模块加入硬件所需模块••重新编译并优化重新编译并优化••测试对所有可能应用硬件的支持测试对所有可能应用硬件的支持••确定安装和部署方式确定安装和部署方式••重新编译并优化重新编译并优化••加入授权的应用程序加入授权的应用程序••重新包装重新包装

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功