Linux的基本概述

 
本章的学习目标
了解 Unix Linux 历史及特点
了解 Linux 的安装方式
掌握 Linux 的安装
使用 Redhat 的桌面
 
1991 8 月,芬兰的一个学生在 comp.os.minix( 一个类似于 unix 的操作系统 ) 新闻
组贴上了以下这段话:
你好所有使用 minix 的人,我正在为 386(486)AT 做一个免费的操作系统 ( 只是为了爱好,不会象 GNU 那样很大很专业。
这名学生就是 Linus Torvalds ,而他所说的“爱好”就变成我们今天知道的 Linux
作为一个具备所有特性的类似 POSIX 的操作系统, Linux 并非仅由 Linus 一人开发,而是由全世界几百个程序员共同开发的。有趣的是这个巨大的全世界的开发活动不是很协调。当然, Linus 为内核定了调子,但 Linux 并不只是内核。没有一个管理组织;一个俄罗斯学生得到一块新的主板,就写了驱动程序支持这块主板。马里兰的一个系统管理员需要备份软件,就写一个,并把它传给任何需要的人;好象总是在正确的时间发生正确的事。
另一个有趣的事是你可不花钱就得到 Linux ,你只要有时间并愿意下载,你就可以免费得到大多数软件。但并不是所有人都有时间……
 
什么是 RedHat Linux
在美国的北卡罗来州有一小组程序员,他们的目标是让人们更方便地使用 Linux. 就象许多其他这样的小组一样,他们将所有必需的软件捆在一起形成一个发行版本。然而,与其他发行版本有所不同,不是在硬盘上形成一个 Linux 拷贝,也不是将操作系统的各部分做成一系列软盘,这个发行版本是基于包 (package) 的,每个包提供了一个充分测试的,已经配置好的,随时可运行的软件。想试一下新的编辑器吗 ? 下载并安装它。 几秒钟之内,您就可以试了。不喜欢它,一个简单的命令就可删除这个包。
这个来自北卡罗来的程序小组就是 Red Hat Software ,而这个发行版本就是 RedHat  Linux
自从 1994 年夏 RedHat Linux 问世以来, Linux Red Hat Software 飞速发展,有很多变化;支持更多的硬件,可靠性的巨大提高,全世界的 Linux 公司用户不断增加。 但是也有很多没有变。 Linux 依然由全世界的人开发, Linus 依然在。 Red Hat Software 依然在北卡罗来;依然努力使用户更容易地使用 Linux 。并且 RedHat Enterprise Linux 5 依然基于包;现在如此,将来仍会如此。
4.0 版开始, RedHat Linux 可以在三个领先的计算机平台上运行: PC Digital Alpha 计算机,以及 Sun SPARC 。我们统一的源程序树和 RPM 技术 (RedHat Package Management) 使我们只需最小的努力就可以为每个平台配置 RedHat Linux 。这同时又使我们的用户很容易的在这些平台之间管理软件。
RedHat Linux 不受限制地在因特网上许多站点上下载。 RedHat Linux 也提供 CD-ROM. 想得到产品的最新信息和其他 Linux 资源,可以访问 Red Hat Software 的网站 http//www.redhat.com
对于大多数系统, RedHat Linux 是易于安装的;安装程序可以引导您在最少 15 分钟之内完成全过程。系统本身非常灵活。用 RPM 您可以简单地安装或卸载单个软件包。因为 RPM RedHat Linux 非常容易维护,包的安装可以校验和改正,并且包的安装和卸载简单而可靠。 RedHat Linux 易于管理,它包含丰富的管理工具使日常管理非常简单。 为系统的免费部件提供了完全的源代码。
 
为什么选择 Linux
您或许已听到大量称赞 Linux 如何如何强壮的言论,现今就让我们来仔细逐条地对他们进行阐述,在众人赞誉声中获得事实真相。
 
1 、低廉的附加费用
Linux 经常被大家宣传为免费的,但是在实际应用中没有组织会去安装、使用一个没有技术支持协议的软件。
提供 Linux 技术支持的著名厂家和邻近的经销商大量出现,随着大量第三方技术支持的出现, Linux 会被大量组织所接受。虽然此种误解的宣传大量涌现, Linux 并不是一个完全零成本的解决方案。
虽然如此,但组织在考虑许可成本,特别是大量使用者和大量计算机设备的许可成本时,他们会惊奇地发现 Linux 在成本上有着重大的优势。
举个例子,最近专家估算完全配置一台 Windows 2000 服务器包括网页服务、电子邮件服务、开发工具和数据库的费用将会为 4500 4636 美元,而相应使用 Linux 系统您仅需要化 50 美元, 50 美元的 Linux 光盘将包含各种各样上面所提及的软件。不仅如此, Windows 的许可费用与您所安装机器的台数成正比,相应 Linux 解决方案仅仅在购买光盘时发生一次费用, Linux 系统可以无限制地安装在各种计算机上。
现在讨论一下技术支持费用的问题。在最近的声明中, HP 公司将对 Linux 用户提供无限制的一天 24 小时、一周 7 天的世界范围内电话、电子邮件技术支持,您所花费的费用仅为一台服务器每月 130 美元或一台服务器每年 1560 美元。 ( 这为第三方参加的技术支持提供了一种可行性的方案描述 ) 。所以在费用因素上支持使用 Linux 被证明是正确的,即使假设使用 Windows 2000 服务器技术支持是免费 ( 事实上这是不可能的 ) ,每年每台 Linux 所有费用为 2500 Linux 在费用上仍然占有优势。如果 Windows 2000 技术支持费用考虑进去的话, Linux 在费用上更能体现出它的绝对优势。
另外一个使用 Linux 在费用上的隐性优势为 Linux 能正常地运行于内存缺乏、硬盘容量紧张已被淘汰的老计算机上,此可理解为减少在硬件升级上的开支。每次 Windows 后续版本的发行,都需要在硬件上进行相应的升级。更快芯片不断的涌现,由于相应的 Windows 软件发展日益庞大,中和了芯片在速度上的提高。 Linux 在最新的硬件平台上提供极佳性能的同时, Linux 也可以充分地运行于老式机器。
传统 Windows 平台上软件日益膨胀是另外一项隐性费用。 Linux 平台下的 GNU C/C++ 优化编译器仅仅占用 10MB 左右的硬盘空间,如果加上编辑器、调试器、项目管理工具等等总共不会超过 20MB 磁盘空间。 Microsoft Visual C++ 6.0 专业版相应要占用 290MB 的磁盘空间,即使考虑 Visual C++ 是一个集成编辑器、调试器的可视化开发平台,也不应该在磁盘空间占用上与 Linux 有着这么大的差别。
过去曾有此种说法被提出“当您的时间是不值钱的情况下 Linux 是免费的”,有效的证明为对于一个新手来讲去发现和修改大量的配置文件是相当困难的,曾经这是唯一的方法去管理系统。现今情况有了十足的改观,大量的管理工具和配置工具,例如: Red Hat 公司的 linuxconf Pacifci Hitech 公司的 Turbo 系列配置工具,提供了集中式、图形式管理,极大减少了手工编辑配置文件的工作。随着这些工具的改善,在 Linux 系统管理上的努力,会使人们更加容易接受它。
例如:墨西哥政府着手一项庞大的计划,准备给 140,000 所学校配备大量的计算机设备。在项目实施过程中发现 Windows 的许可费用太高,即使在大规模采购折扣下,墨西哥政府都难于承受。最终墨西哥政府采用 Linux 操作系统,大约节省了 1.24 亿美元。在大规模系统安装的情形下, Linux 在费用上的优势引人注目。
在电影“泰坦尼克号”的数字视觉特效加工中, Digital Domain 公司需求大量的服务器去处理运算任务。最终,他们安装了 105 Compaq Digital 公司的 Alpha 服务器,操作系统使用 Linux 。尽管大约的经费节省不能公开得知,但 Digital Domain 公司的网站声称选择使用 Linux 相当大的原因是出于经费问题。 ( 当然, Linux 系统的性能表现的极为杰出,要不然的话,节省费用就没有了意义 )
注意: Linux 的企业版因为附加了很多企业自己开发的功能,所以,企业版是付费的,就像 Redhat Enterprise Linux5
 
2 、根据您的需求灵活定制
一个经常被提起的 Linux 优点就是用户可以根据自己的需求简单地修改调整应用软件。关于此优点主要有两个方面。第一, Linux 并不象大部分商业软件那样只提供二进制可执行代码, Linux 应用程序可提供源代码,您可根据自身应用的需求进行修改源代码重新编译。另一点就是, GNU 普通公共许可协议特别声明允许任何人去修改和重新再发布软件,并使此合法存在。
那就是说,是不是仅仅因为您能进行源代码修改,您就进行修改?其实不是如此简单,除非您有非常特殊的需求和您能非常明确地知道如何去修改。除此之外,您的修改也有可能使您的应用程序与将来的 Linux 升级不兼容。
那么看来,是不是这种开放源代码的特性真正具有优势, Linux 源代码的可用性对用户来讲是非常重要的,使用户非常容易地修改应用程序,但并不是要求用户自己非得去做这些事情。打个比方,这就好比但您在买车时,由于甲品牌的配件更容易获得,您就挑选甲品牌,而不去挑选乙品牌。但并不是说非得您自己去换配件,只不过是您能更方便地使事情完成。
下面一件能体现出公开源代码优势证据的轶事。微软由于冰岛市场容量小,开发 Windows 95 冰岛特殊版成本无法收回,微软最终反对开发 Windows 95 冰岛版。当冰岛的一些自愿者着手进行移植时,由于 Windows 源代码是保密的,微软当场拒绝合作。对于 Linux 来讲就没有诸如此类的限制,您不用去考虑成本费用,软件没有修改限制。冰岛版 Linux 平台下的 KDE 窗口管理最终开发出来了。有了 Linux ,具有特殊需求的少数用户并不需依赖于任何厂家的怜悯。
 
3 、从许可证的限制中解脱
使用具有许可的商业软件就意味您时时刻刻都得对符合许可条例负责。超过许可数目的安装视为犯罪行为。在许多国家,如果一家公司被发现违反软件许可合约,公司总裁将对此进行负责,理论上讲为此极有可能入监狱。这就意味着您必须时刻纪录、跟踪实际购买的许可证数和每个使用软件的实际安装数,此项工作增加了管理的负担。有些购买了大量、不同种类、具有许可的商业软件的公司最终发现他们不得不依赖于特殊的许可证管理软件进行管理,此种许可证管理软件主要用来避免一些人为的错误。
有时生产系统由于一两个应用软件有同时处理连接数量限制 ( 使用许可数量 ) ,而使整个系统不能适应突发和繁重的负载。有些产品,例如 BEA 公司的 Tuxedo 中间件产品,仅仅允许使用稍微超出许可限制的交易数量。但是,令人生气的是整个服务系统性能下降并不是由于技术上的问题,而是法律或商业上的原因所引起。
使用 Linux 和其他自由应用软件就没有此类限制,您可以在任意数量的计算机上进行安装,而没有触犯法律的后顾之忧。这就是说, Linux 能给您无用户限制、无安装次数限制的许可,这为那些在无意中会违背许可协议而为此负责的人们提供了绝好解决方案。但需注意的一点是,有些运行于 Linux 平台上的商业应用软件仍然有许可协议限制。
Linux 这种免费的许可协议意味着您无需去为资金预算而烦忧、为软件厂商许可条款的不利于您的改动而感到被动。微软将要取消 Office BackOffice 现行的许可体制,使大多数的企业感到极为不愉快的诧异,特别是那些眼睁睁看着许可费用剧增的公司。在微软公司的反托拉斯法律诉讼案中,一封微软公司内部的电子邮件曝光于世,信中提到微软将把现行的一次性许可体制更改为年度性 ( 循环,无终止 ) 许可体制。 Linux 和其他自由应用软件对于那些深受微软强权的经理们来说真是天赐之物。
 
Linux 中的企鹅
Linux 的标志是可爱的企鹅,至于为什么选用企鹅, Linus 是这样说的:别的都被他人用了,企鹅,不是也非常可爱吗 ?
Linux 作者发布的仅仅是一个内核而己,有一些公司或组织把内核、原代码及相关的应用程序组织在一起发行,于是就产生了不同的 Linux 发行 (distributor) 版本,比较流行的发行版本有 RedHat SuSe (现在已经被美国的 novell 公司收购)、 Touber 等,中国自行开发的“红旗 Linux ”也在政府采购获得了比较大的市场份额。
RedHat 那些的销售商一般将 Linux kernel 和外围程序整合起来,然后发布自己的基于 Linux 内核的整套 Linux 系统:通常包括有一个 C 语言及 C++ 编译器, Perl 脚本解释程序,外壳 Shell ,图形用户界面 X 窗口系统,还有 X Server 以及众多的应用程序等,这种整套的 Linux 系统习惯叫做 Linux distribution
目前使用最广泛的 Linux 发布是 RedHat 公司的 RedHat Linux ,现在 Netscape Intel 等一些大公司都支持它,前景看好,按照一般的看法 Redhat 也是最容易上手的 Linux 发布。以前使用广泛的 Slackware ,现在也还有许多人在用, Slackware RedHat 相比要稍微复杂些,这主要是指在软件安装方面,由于 RedHat 使用 rpm 打包系统,安装新软件简单到只要一行命令即可,而 Slackware 往往要从源代码重新编译,稍微费事一些。 SuSe 也用基于 rpm 打包系统, SuSE 的特别之处在于它对 X 窗口系统的支持非常好, Debian 完全是由志愿者开发的,基于自己的 Deb 格式打包系统,但是它也可以安装 rpm 软件包。
有时间的话我们可以了解一下LINUX的基本安装!!!

本文出自 “grant.blog.com” 博客,谢绝转载!

你可能感兴趣的:(linux,职场,休闲)