00-Linux系统简介与安装

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

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

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

资源描述

中程在线信息产业培训网linux介绍主讲:成宝宗中程在线信息产业培训网主要内容yUnix的起源与发展y开放源码OS的发展yLinux的诞生及发展yLinux系统结构中程在线信息产业培训网Unix起源与发展y1969年Unix在贝尔实验室的一台DEC PDP‐7计算机上诞生。当时的这个系统非常粗糙。当时的Unix是做为一项研究项目。y随后AT&T公司以分发许可的方法,使得大学和科研机构只要花很少的费用就可以获得Unix的源代码。此举为将来的Unix的广泛埋下伏笔。y70年代末AT&T认识到Unix的价值,成立了Unix系统实验室,继续发展Unix操作系统;与此同时加州大学伯克利分校计算机研究小组(CSRG)对当时的Unix进行了较多的改进,如:内存管理,更健壮的文件系统和很多新技术等,以至于很多大学和商业机构都希望能够得到由CSRG改进后的Unix系统。因此CSRG中心发表了一个完整的Unix系统--BSD Unix中程在线信息产业培训网Unix起源与发展yBSD Unix在Unix的发展历史中具有相当大的影响力,被很多商业厂家采用,成为很多商用的Unix系统,此时的AT&T开发的Unix版本的影响就小的多。当时的ARPANET就是使用的BSD Unix操作系统。y1992年Unix实验室指控一家BSD Unix公司(BSDI)泄漏Unix的商业机密,以至于很多Unix厂商都受到不同程度的影响,使得他们不得不转向AT&T开发的Unix System V操作系统,以避免法律问题。y直至Novell公司收购了Unix实验室才使得这场官司告一段落,并且Novell公司允许CSRG自由发布他们的BSD,但是必须删除来自AT&T的源代码。随后CSRG发布了4.4BSDlite版本,此版本正式脱离了Unix,成为现代BSD系统的基础版本。中程在线信息产业培训网Unix起源与发展y不久Novell公司把自己的Unix改名为Unixware,并将Unix商标赠送给X/Open(一家由Unix厂商组成的联盟),使得此联盟内的所有厂商都能使用Unix商标,此后Unix不再是专有产品的名字了。y与此同时由于BSD系统已经非常成熟,做为对操作系统进行研究的目的几经达到,因此CSRG发布了4.4BSDLite2后就解散了,很多小组人员进入了Unix商业公司,继续进行其它计算机的研究。至此Unix System V和BSD Unix从严格意义上来说已经不复存在了,存在的只是他们的后续产品。中程在线信息产业培训网Unix起源与发展中程在线信息产业培训网开放源码OS的发展y由于源码官司,刚刚问世的基于386BSD(4.3BSD)开发的NetBSD、FreeBSD和OpenBSD等开放源代码系统也受到影响,从而不得不基于4.4BSD Lite重写。y在九十年代中期,OpenBSD从NetBSD的团体中分离出来,其技术宗旨瞄准曾强系统的安全,他们的推广重点在于使系统更容易使用以及更广泛的普及,因此他们开始以CD‐ROM的形式销售,这是FreeBSD昀先采用的发行方式。中程在线信息产业培训网开放源码OS的发展y1999年,Apple公司首次与开发源代码社区合作,开发Apple自己的Unix操作系统Mac OS X,并且与FreeBSD有紧密的合作,彼此交换了很多研究成果。yNetBSDy这是专注与在世界上作多的平台上运行的Unix操作系统。它可以工作在诸多的平台上:y世嘉的老游戏机上ySONY的PlayStaion2yCisco6的系列交换机yHP的Jornada掌上电脑y他们都可以非常顺畅的运行NetBSD。可以这么说,你看到的几乎任何一台有CPU,内存,非易失存储器和外接I/O的电子设备,都可以运行NetBSD。中程在线信息产业培训网开放源码OS的发展yFreeBSDy该系统专注于使用领域。个人用户可以在他们的Interl/AMD的机器上,运行很多操作系统上的程序(如:Windows、Linux、其它BSD分支的程序;.net、java也可以在FreeBSD上编译)。y一个很有说服力的例子是,国内的几大ICP(内容提供商),包括新浪、网易、263的主Web服务器都运行在FreeBSD操作系统上中程在线信息产业培训网开放源码OS的发展yOpenBSDy该系统专注于安全和可靠性。但是OpenBSD没有其它的BSD分支那么流行,关键是OpenBSD的CD只能通过购买的方式获得,其官方网站上不提供ISO下载。yDarwiny这是Apple的BSD操作系统,加入了大量的Apple的创新,又保持了传统Unix的一切优点,使其成为了目前昀好的民用领域的Unix操作系统。中程在线信息产业培训网源代码y源代码只是一个载体,承载了编写者的设计思想和开发经验,仅仅拥有了代码,没有相应的文档指导,是无法轻易的体会编者的思想的。很多的开放源码项目先有文档,特别是结构设计文档等,从而客观地造成了开放源码项目不是普及教育,使它的入门门槛比较高,这也很大程度上危害了开放源码项目的发展和普及。中程在线信息产业培训网GNU与GPLyGNUy它是由自由软件基金会发起的一个项目,GNU计划的宗旨是,消除对计算机软件拷贝、分发、修改的限制,每个人都可以在前人工作的基础上,继续从事使用、开发和修改,并且保证这种方式继续贯彻下去。yGNU组织提供了大量的系统软件,包括Gcc编译器、C函数库。其它的开放源码项目包括KDE、GNOME、Mozilla等应用软件。中程在线信息产业培训网GNU与GPLyGPLyGPL:通用公共许可证。它包括一下内容:y它要求软件以源代码的形式发布,并规定,任何用户都能够以源代码的形式将软件复制或者发布给别的用户。y它提醒每个用户,对于该软件不提供任何形式的担保y如果用户的软件使用了GPL保护的任何软件的一部分,那么该软件就继承了GPL软件,并因此而成为GPL软件yGPL并不排斥对自由软件进行商业性质的包装和发行,也不限制在自由软件的基础上打包发行其它非自由软件。中程在线信息产业培训网自由软件的介绍y2. 自由软件自由软件使用的自由研究的自由散布的自由改良的自由可以研究软件运作方式、并使其适合个人需要可以自由地复制此软件并散布给他人可以自行改良软件并散布改良后的版本可以不受任何限制地来使用软件中程在线信息产业培训网Linux的诞生与发展yMinix操作系统主要是用于教学科研为目的,它是完全公开源码的。并在comp.os.minix新闻组中进行讨论,很多Minix爱好者就针对Minix系统进行了改动,但是此举并未被Minix作者接收,使得很多人对Minix有较多的看法。y出于对Minix相对保守的做法的不满,芬兰赫尔辛基大学的LinusTorvalds开发了Linux。中程在线信息产业培训网Linux的诞生与发展yLinux是一个诞生于网络、成长于网络且成熟于网络的奇特的操作系统。yLinux一开始是要求所有的源码必须公开,并且任何人均不得从Linux交易中获利。然而这种纯粹的自由软件的理想对于Linux的普及和发展是不利的,于是Linux开始转向GPL,成为GNU阵营中的主要一员。中程在线信息产业培训网Linux 发展的重要里程碑y1990, LinusTorvalds首次接触MINIXy1991, LinusTorvalds开始在MINIX 上编写各种驱动程序等操作系统内核组件y1991 底, LinusTorvalds公开了Linux 内核y1993, Linux 1.0 版发行,Linux 转向GPL 版权协议y1994, Linux 的第一个商业发行版Slackware问世y1996, 美国国家标准技术局的计算机系统实验室确认Linux 版本1.2.13(由Open Linux 公司打包)符合POSIX 标准y1999, Linux 的简体中文发行版相继问世中程在线信息产业培训网目前Linux的使用情况y它赢得了大型数据库软件公司如:Oracle、Informix、Ingres等的支持。大型数据库软件公司对Linux是支持,使它适用于大、中型企业的信息系统建设,从而更具有竞争力。yIBM大型机已全面预装Linux操作系统,HP、SUN公司也将推出自己的桌面发行版本,SGI正在开发大型Linux图形工作站。y全球十大巨型机中,有四种在使用Linux操作系统。中程在线信息产业培训网Linux上成熟的Open Source软件yApache—市场占有率第一的Web Server。ySendMail—构建了Internet上90%的Mail Server。yBIND—世界上几乎所有的DNS Server由BIND构建。ySQUID—标准的Internet Cache协议由SQUID软件提供的标准衍生而来。60.02%20.16%6.96%12.86%ApacheMicrosoftIISNetscapeOtherFromFromNetCraftNetCraft,Oct,2000(reportfromover22millionwebsites),Oct,2000(reportfromover22millionwebsites)中程在线信息产业培训网Linux 版本y1)SlackwareySlackware是昀早的Linux正式版本之一,它遵循BSD的风格,尤其是在系统启动脚本方面。更多的信息参见。y2)DebianyDebian是一个开放源代码的操作系统,它由许多志愿者维护,更多信息参见。y3)RedHatyRedHatLinux是Linux昀早的商业版本之一。它在美国和其他英语国家市场上获得了较大的成功。y4)SuSEySuSE由德国人开发出来,是在欧洲大陆昀流行的版本之一。y5)CalderayCaldera OpenLinux是昀早关注简易安装方法的Linux正式版本之一,同时,它还在正式版本中集成了办公软件。中程在线信息产业培训网Linux系统结构Kernel库,库函数ShellApplications中程在线信息产业培训网内核y内核是系统的大脑,是运行程序和管理诸如磁盘、打印机等硬件设备的核心程序。它主要包括文件管理、设备管理、内存管理、模块管理、网络管理、进程管理方面的模块等,一般接受从运行期库和系统程序种传递来的用户命令,执行后向用户返回结果。中程在线信息产业培训网运行期库和系统程序y在内核之外,就是一组运行期库和系统程序,它们封装了内核向外提供功能的接口,将这些功能加入一定的权限检查后,通过自己的应用接口提过给一般用户进程使用。像glic库和init系统程序一样,它们一般在后台接受用户程序的访问,并将用户进程的请求传递给Linux内核进行运行。中程在线信息产业培训网Linux ShellyShell也是一个系统程序,但她于后台工作的一般系统程序具有不同的功能,它直接面对用户,提供了用户于内核进行交互操作的界面。它接收用户输入的命令,并把它送入内核去执行。y实际上,Shell是一个命令解释器,它解释由用户输入的命令,并把它们交给内核。中程在线信息产业培训网通用操作系统的对比y1. 主流的计算机系统平台yIntel x86架构–IA架构,yIA32,IA64y8028680386/80486yPentium I/II/III/IV    奔腾yCentrino迅驰yCeleron    赛扬yItanium     安腾中程在线信息产业培训网通用操作系统的对比1.主流的计算机系统平台RISC处理器ARMPA-8000,PA-8700PA-RISCHP21164,21264AlphaDECR4000,R8000,R10000,R12000MIPSMIPSPowerPC750,405,440PowerPCIBMUltraSparcIIIs,UltraSparcIISPARCSUN型号处理器名称厂商中程在线信息产业培训网通用操作系统的对比•2.对比Windows、Linux

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

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

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

×
保存成功