Caldera OpenLinux安装与配置手册
共享用户信息
|
书籍简介
Caldera OpenLinux 是当今最主要的Linux发布之一。本书由浅入深详细讲解OpenLinux的安装、系统配置与优化、硬件配置和OpenLinux下应用软件的安装和使用。全书结构紧凑,内容详实具体,是一本不可多得的Linux读物。对于初学者,本书是一本掌握Linux的通用教材;对于Linux中高级用户,本书是解决实际问题的案头速查手册。随书光盘包括Calderal OpenLinux 2.3 及部分应用软件,如 StarOffice 5.1、WordPerfect 8、Netscape Communicator 4.61等
前 言 Linux是当今最优秀的计算机操作系统之一。它具有高价位计算机系统的处理能力,但花费却相当低。 Linux成功的秘密在于它能在任何计算机硬件上使用或运行,并和任何其他可用系统兼容。在此之前,没有任何一个计算机操作系统能有如此强的硬件结合能力。当询问那些工作在高档系统上的人有关Linux的情况时,你将会发现他们非常羡慕你能在Linux下工作。因为Linux计算机不仅能做其他计算机所做的工作,而且能够很容易支特像Jaz驱动器和CD-ROM 刻录机之类的硬件,这些是他们梦想的东西。 Linux操作系统成功的部分原因是它的价格低,但这对于成功是不够的,系统还必须能够完成你需要进行的操作。开放源代码软件 “开放”(open)是Linux 操作系统中的关键词。它是如此地重要,以至于Linux的发布被称为OpenLinux。许多计算机专家认为开放式源代码是最好的选择,Linux是当今最可靠的计算机操作系统。另一方面,你买这本书是因为你想了解更多有关“自由”操作系统的知识。由此你也许想知道“自由”真正的含义是什么。 Linux是自由的。然而,这不意味着不需要任何花费。通常它有一个相当低、并且合理的价格。之所以说Linux是自由的,意味着它没有过多的限制。包括Linux 内核及其所带的许多实用程序和软件工具的许可证是由自由软件基金会建立的。这就是GNU通用公众许可证,也称为GPL或copyleft。附录C讲解了许可证定义。有了许可证,Linux可被任何人自由地发布,无论何时何地,不受限制。但它不是共享软件、自由软件或公共软件。Linus Torvalds和那些对Linux的发展作出贡献的人保留对源代码的拷贝权限。只要所做的工作不限制上面这些权利,可以对代码进行研究、开发和销售。 Richard Stallman是自由软件基金会创始人,马萨诸塞州技术研究所著名计算机程序员,发现拷贝权和专利正在阻碍软件的发展。GNU通用公众许可证给人们开发,拷贝,掌握,改变和提高软件的自由,不必担心有人找麻烦。大多数OpenLinux用户可能不看源代码或修改它,因为很少有人知道怎样去修补计算机操作系统。此外,即使你知道怎样处理源代码,同样不可能花费大量时间去修改操作系统—除非你是Linux开发小组成员。你或许想,真正重要的是什么?起初,所有软件是源代码开放的。也就是说,任何人都能得到源代码。开始,计算机代码被每个人共享。发展依靠确保工作在计算机系统的开发者能取到已经写入的任何代码,没必要去重写那些其他人写好了的程序。程序员尽可能地利用已经开发的代码,并在其上完成工作。共享代码是计算机发展的基础。对代码的限制是最近的事情,许多顶尖开发者相信这阻碍了发展。开放源代码许可证就是去保护计算机软件发展的基础,保持软件公开,从代码限制中解脱出来。开放式源代码开发基于一个时间测试的模型。开放源代码让其他人检查科学方法的核心处理过程。遵循这个科学模型,开放源代码软件必须经得起大量的复查。这不同于封闭式源代码的开发。在那种情况下,测试经常被限制,以便“秘密”不被暴露。开放式源代码要经历严格的检查,以确保它的最大的生命力。科学家发布他们的结果便于其他人检查、验证和使用。当开放源代码发布后,它被广泛地检查和验证。无效和粗心的代码很快被取消,新的思想很快被增加,同样根据检查者的建议,代码可被修改。事实上,相比封闭式环境下开发专用的软件系统和应用程序,开放式源代码的测试和开发是非常全面和有效的。开放源代码发起委员会主席Eric S.Raymond说,“如果给我足够多眼球,我会发现所有缺陷。”开放源代码软件非常易于改正错误,开放源代码分布使得软件中的缺陷或计算机病毒难以隐藏。随着Internet的发展,Linux软件开发已经成为世界性的。来自巴基斯坦、印度、墨西哥和南非的高级计算机专家一天工作24小时开发开放源代码软件。有一个最大群体的开发项目,由许多开放源代码开发组 (例如 Samba组) 设计了集成Linux和Windows计算机的赢利软件,尽管这些组在不同的国家,但在一起工作。事实上,开放源代码的应用是Internet的基础。Internet 的成功证明了开放源代码系统和应用程序的稳定性和强壮性。举一个开放源代码应用的例子:TCP/IP。TCP/IP是计算机彼此在Internet上交谈的通信协议,它是OpenLinux的核心网络协议。 TCP/IP设计于70年代,目的是允许不同计算机间彼此交流。随着Internet的发展,用户不断地完善TCP/IP,以致于它能在所有工作站、小型机和大型机中使用。由于多年非限制开放源代码的分布和许多用户的贡献,TCP/IP已成为世界上最为广泛的网络协议。它是如此地成功以至于 Mirosoft采用它做为Windows NT系统的基本网络协议,尽管Mirosoft有自己的专用网络协议。还有许多其他开放源代码的成功故事。Samba是连接Linux、UNIX和Windows计算机的开放源代码程序。它如此地成功以致于SGI在一些图形工作站上使用它,并且《Windows NT系统》期刊因为它在Windows网络中的显著作用给了它极高的评价。包含在OpenLinux中的Apache Web 服务器是另一个开放源代码的应用。它是最流行的Web服务器,超过50%的市场占有率。它的流行不仅因为它是“自由”软件,主要是由于开放源代码使Apache成为了最优秀的Web服务器产品。IBM和Apple已经将它做为他们商业平台的缺省Web服务器。事实上,整个Internet是一个开放源代码成功的典范。关于开放源代码详细资料可浏览以下站点: ?自由软件基金会:www.fsf.org。 ?开放源代码发起组织:www.opensource.org。 Caldera OpenLinux Caldera OpenLinux 将Linux内核同大量的应用程序和实用工具结合在一起。本书中使用了术语“Linux”和“OpenLinux”,“Linux”指通用操作系统,而“OpenLinux”指Caldera 系统。参见第1章可了解更多信息。 Caldera OpenLinux将Windows系统的易安装、易使用和UNIX操作系统的高级复杂性结合在一起。并且OpenLinux提供了专业的办公应用—字处理和电子表格—它是计算机用户最喜欢的工具。 OpenLinux是一个优秀的高档系统,它的安装和维护不比Microsoft的Windows NT操作系统困难多少。 OpenLinux 增加了数百种计算机应用程序,包括Corel WordPerfect、StarOffice 集(StarWriter、StarCalc和StarOffice Presentation)和Netscape Communicator等。 OpenLinux 包括一套完整的网络应用,包括 TCP/IP、Internet协议和PPP网络拨号协议。其他Internet程序包括:Apache Web服务器、Telnet,FTP和email应用程序。 OpenLinux 还拥有图形程序,包括GIMP(一种与Photoshop类似的图像处理器)和Paint。它还有游戏,多媒体等多种实用程序。本书带你浏览了整个安装过程和OpenLinux中可用的不同选项。本书说明了许多不同的配置选项,讲述了一些使用OpenLinux计算机系统最通用的方式。这是一本关于Caldera OpenLinux的手册,适合那些想建立和使用OpenLinux的人。在OpenLinux上工作一段时间以后,你会明白为什么数以万计的高级计算机专家愿意花费大量的时间去开发Linux操作系统。谁应该使用这本书本书适用于那些需要安装、配置和运行OpenLinux的用户。对于OpenLinux的初学者,它一步步指导你安装。你不必熟悉UNIX用户命令,但是对Linux掌握越多,你能做的工作就越多。本书的信息远远超过了操作系统本身,它给出了选择和设置系统硬件的详细步骤。对于初学者来说,这是一本掌握Linux操作系统的通用教材。 对于有经验的Linux用户,这本书给出了一个详细的OpenLinux安装和配置过程。对于高级用户,本书可做为基本的系统管理员手册。它讲述了一个系统管理员要保证OpenLinux正常运行应该知道的知识。谁不应该使用这本书 OpenLinux是一个复杂的系统,没有一本书能覆盖全部内容。本书仅讲述Linux编程和配置优化内核。根据本书内容你便能配置并运行网络服务器。但要了解整个产品,推荐你阅读网络系统和协议的专业书藉。对于这些高级主题已经有许多资源可用了。如果你是计算机初学者,刚开始就安装和配置OpenLinux不是一个好的学习方法。它可能使你灰心丧气,使你憎恨你的计算机,同时对OpenLinux失去信心。我推荐你先找到一个已安装了OpenLinux的机器,然后花一些时间熟悉这个系统。在美国的每一个州和世界上68个国家都有Linux用户组(LUG),他们能提供关于Linux的详细资源和安装帮助。LUG的内容能在www.linux.com/lug/站点找到。 Linux计算机销售商正在快速增加,Caldera能为你提供这些发布者。Caldera 联系电话:(801)765-4888。Linux在线维护销售列表,它的Web页面是:www.linux.org/vendors/ systems.html。怎样使用这本书本书给你一个怎样去用OpenLinux的详细指导,不必从开始看到结尾。如果已经安装了OpenLinux,你能跳过有关章节。本书适用于新手和有一定经验的Linux用户,你可根据自己的情况使用此书。例如,如果你不熟悉KDE, 请参见第3章。花一小时研究这一章,你将掌握KDE。第一部分:安装OpenLinux 第一部分讲述了安装准备和安装过程。ナ第1章,“准备安装OpenLinux”, 说明在安装OpenLinux前你需要知道怎样利用你的计算机,你有什么硬件设备,以及为确保成功需要考虑的其他问题。ナ第2章,“安装操作系统”,一步步地指导你掌握随书CD-ROM上Caldera OpenLinux的操作系统安装。OpenLinux包括Partition Magic,帮助你在Windows和OpenLinux之间划分硬盘。该章讲述怎样划分硬盘,在计算机上建立Windows和OpenLinux系统,或单一的OpenLinux系统、视频卡、显卡及网络配置。第二部分:配置和定制OpenLinux ナ第3章,“配置KDE桌面”,详细介绍了KDE桌面。在这里定义显示器,使你的计算机看起来象Macintosh或Windows计算机,或不做任何改变。ナ第4章,“使用KDE桌面”,说明怎样使用OpenLinux中强大的KDE实用工具,包括文件管理器、Kedit文本编辑器、Kmail 邮件、Kppp Internet 拨号器和Kfind。ナ第5章,“使用Caldera Open Administration System(开放源代码管理系统,COAS)配置系统”,指导你使用开放源代码管理系统(COAS)。对家庭和商业用户来说,Linux是一个全面的操作系统,但许多用户发现它很难管理。开放源代码管理系统(COAS)是管理Linux系统的很好工具。ナ第6章:“理解和使用OpenLinux文件系统”,对OpenLinux文件系统来说,这是一个很好的线路图,有此线路图,工作在OpenLinux时就不会迷失,它对OpenLinux计算机上的东西做了清晰的解释。ナ第7章,“使用字符模式终端”,解释为什么有时用字符终端会更好。几乎每一个计算机系统都使用Windows或Macintosh风格的界面。有时,你也许想用字符模式终端,那么该章将是很有用的。第三部分:配置硬件 ?第8章,“安装和配置打印机”,指导你安装并配置打印机 ?第9章,安装和配置备份系统”,选择备份媒体。存储你的备份有许多选择,磁带备份也许比较慢,但它们可靠并有一个很好的记录,而且磁带是最便宜的备份介质。本章说明怎样选择一个磁带系统,并介绍两个选择替换体:写入高密度磁盘,并使用高容量可移动磁盘,如Jaz磁盘。本章提供用BRU2000安装和配置备份系统的指南,并提供世界顶尖高手使用多年的备份策略。 ?第10章,“安装和配置声卡”,关于怎样在OpenLinux上安装声卡。 ?第11章,“配置硬件性能”,说明配置计算机使之具有最佳性能、怎样得到系统的信息、怎样去检测和修复磁盘问题、怎样监视计算机所发生的事情,以及怎样去提高它的性能。 ?第12章,“使用Zip和Jaz驱动器”,说明怎样在OpenLinux系统上使用可移动zip和Jaz磁盘。还说明怎样格式化磁盘,怎样使用Windows格式化盘,及怎样使驱动器对所有用户都可存取。 ?第13章,“刻录光盘”,讲述在CD-ROM计算机中刻录自己的CD-ROM。 ?第14章,“连接到PalmPilots”,讲述怎样使用Kpilot连到PalmPilot。第四部分:运行应用程序 ?第15章,“安装和配置商业应用软件”,解释怎样设置和运行包含在OpenLinux中的商业应用程序。包括介绍OpenLinux中配置和运行WordPerfect。WordPerfect是可用在各种系统中最好的字处理程序,OpenLinux包含WordPerfect 8。本章还讲述安装和配置StarOffice办公系列产品,包括字处理,电子制表和表示软件。最后,介绍ApplixWare 办公软件集,安装和使用测试版。 ?第16章,“运行Windows应用程序”,介绍Wine和VMware, 在Linux系统上用于运行Windows应用程序。 ?第17章,“配置和运行Netscape Communicator”,介绍配置和运行Netscape Communicator。Netscape Communicator 是OpenLinux上标准的Web浏览器,能用于email和读Usenet新闻。 ?第18章,“配置和运行GIMP”,介绍配置和运行GIMP.GNU Image Manipulation Program Graphic 图像编辑器像流行在Macintosh和Windows上的Photoshop程序。用于建立新图像或编辑已存在的图像,以及图像加工。 ?第19章,“OpenLinux编程概述”,介绍计算机语言、编译器及工具。第五部分:配置OpenLinux网络服务器 ?第20章,“用Samba安装和配置Windows网络”,详述在OpenLinux中安装和配置Windows网络。Samba是开放源代码成功的典范, 它运行在OpenLinux服务器上,就像Windows NT之于网络上的Windows 95/98计算机,它可做NT所做的任何工作,许多系统管理员甚至认为它做得更好。数以百万的Linux Web服务器证明了 OpenLinux的生命力和可靠性。 ?第21章,“安装和配置Novell网络服务”,介绍在OpenLinux上安装和配置Novell网络服务。本章介绍怎样连接OpenLinux工作站到Novell网络服务器,怎样建立OpenLinux服务器去提供基本的Novell文件和打印服务。 ?第22章,“安装和配置NFS”,说明网络文件系统(NFS),用于在不同的Linux和UNIX计算机中共享文件。 ?第23章,“安装和配置AppleTalk”,介绍连接Macintosh计算机到OpenLinux网络服务器。 ?第24章,“安装和配置拨号服务器和传真服务器”,说明怎样让用户进入你的系统。OpenLinux服务器能建立用来接收来的呼叫和传真。 ?第25章,“安装和配置防火墙”,说明OpenLinux防火墙。防火墙已成为防止计算机受侵入的流行软件,它给予网络很高的安全级别。本章详细讨论所需硬件及安装配置防火墙。 ?第26 章,“安装和配置Apache Web 服务器”,介绍建立OpenLinux Web站点。Apache是第一个Web服务器软件,是自由开放源代码系统。本章提供建立Web 服务器并运行的知识。 ?第27章,“安装和配置邮件服务器”,提供建立邮件服务器的必要信息,OpenLinux是一个变化丰富的邮件服务器。 ?第28章,“安装和配置FTP服务器“,说明安装和配置FTP服务器。文件传输协议早于WWW,而且没有消亡,这是因为它仍然是计算机间移动文件的最好软件,本章叙述了配置FTP服务器和匿名服务器的内容。 ?第29章,“网络安全概述”,概述网络安全,说明保证计算机安全的基本步骤。附录附录A,“使用LISA安装OpenLinux”,一步步说明使用LISA安装OpenLinux。这是OpenLinux可选择的、非图形安装过程。附录B,“XFree86 配置”,说明XFree86配置。这是一个OpenLinux使用的X 窗口图形管理操作环境。附录C,“GNU通用公开许可证”,讲述Linux操作系统软件许可证。附录D,“参考信息”,怎样获得关于OpenLinux、Linux操作系统和附加信息的帮助 附录E,“硬件兼容列表”,本书OpenLinux版本支持的CD-ROM驱动器、网卡、磁盘驱动器、鼠标设备和视频卡等。本书的约定如果你没有使用过像UNIX这样的操作系统,应该知道使用本书的约定。大小写在有些系统中无关紧要,但对Linux来说,是有区别的,如run、Run、RUN和rUn在Linux中是不同的命令。不仅对命令,对文件名、目录和Linux计算机的所有事情都一样。因此,指定命令和文件时,应仔细地键入本书出现的内容。 “Ctrl+C”表示按下Ctrl键,再按小写字母c。浏览此书时,你将发现“注意”,“提示”,“警告”。注意 此段包含其他一些值得考虑的信息。提示 此段对某任务有一些附加信息说明。警告 此段说明涉及一个过程的危险事项。
+ 展开目录Tags: Linux