当前位置:Linux教程 - Linux - Linux入门问题

Linux入门问题



         什么是Linux?

    Linux是个坚固、有力、扎实而且免费的作业系统。

    基本上Linux是个类似Unix、以核心模组为基础的、完全记忆体保护、多工作业系统,它是Linus Torvalds于1991年在Helsinki大学所原创开发,并在GNU一般公共执照(GNU General Public License)下发行。

    请使用英文

    觉得困扰?别担心,你只要知道Linux是个坚固、有力、扎实而且免费的作业系统,它可以在许多硬体上执行,例如一般PC、麦金塔电脑、Amiga、Alpha等等。Linux更是许多人努力的成果:世界上有上几千位开发人员对Linux做出贡献,他们增加新的功能、修改错误,而且仍不断尽其所能改进它。

    开放式程式码

    Linux不只免费,它还是程式码公开的软体,也就是说你不仅可以拿到电脑上的执行档,你还可以拿到原始的程式码,若手头上有些时间的话还可以动手研究改进它。

    Linux盛世

    上面所说的这些优点已经吸引众多的注目,早在1998年3月,Linux经销商Red Hat曾估计全世界约有8百万个Linux用户--这还是Linux受到全力推行以前的数据。国际资料公司(International Data Corporation) 的研究显示Linux伺服器市场已经遽增到75万台--而这个数目仍在持续成长中.

    对了,行家们通常是把Linux念成"Lih-nucks″。

    主要Linux发行版本简介

    与Microsoft Windows 98或NT不同,Linux操作系统并不是一个单一的产品,在市场上有多种发行版本,它们并不是都一样。

    所有的发行版本具有一样的linux内核,内核包含着所有核心的操作系统功能以及网络堆栈。另外,他们都提供标准的工具popular system libraries,一系列的应用程序,一些打印的文档,以及有限的技术支持。每种发行版都带有X Window 系统以及一个图形用户界面,Web server,e-mail server,以及FTP server。真正不同的地方在于其安装,配置,支持,以及第三方应用。

    例如,安装过程可能是费劲的,在设置象网卡这样的硬件时用户可能会陷入泥潭。多数Linux网络配置程序都有一个另人难忘的命令行界面,并且需要用户具备专业知识。而技术支持——至少是正式的技术支持,是有限的。而且,虽然Linux发行版中带有许许多多的应用程序,但是没有一个象Microsoft Office这样成熟易用。不过,如果你愿意投入时间去琢磨它,最终还是可以将一切配置好的。如果你不想深入研究Linux,Red Hat应该是你最好的选择,因为它带有最成熟的安装程序。Caldera的安装程序无法与之相比,但是它带有一些吸引人的商业应用,可以适应中小型组织的需要。

    为了从Windows 用户的视角来评价哪种Linux发行版是最好的,我们测试了Caldera OpenLinux 1.3,Debian GUN/Linux 2.0,Linux Slackware 3.6,以及正式的Red Hat Linux 5.2。如果你想获得完整的Linux发行版列表,可以访问这个网址:www.linuxhq.com/dist-index.html

    这些接受评测的Linux发行版都有CD-ROM出售,价格在40到60美圆,如果从网上下载则是免费的。虽然每个发行版都带有文档,但是最好的Linux技术支持资源就是Internet,你可以从这里开始:Linux Documentation Project (metalab.unc.edu/LDP)。

    Caldera OpenLinux 1.3

    一般认为Linux不是一个适合公司集团使用的操作系统,但是Caldera正试图改变这一状况。Caldera OpenLinux(零售价59美圆)是唯一带有全面商业应用的发行版,其中包含了它自己的NetWare客户端软件,一个数据库服务器(Sybase ASE),以及完整的商务套件。

    与Red Hat类似,Caldera也提供了启动盘,可以简化安装。总的来说,Caldera的安装不如Red Hat那样图形化和直观,不过,除了需要使用Fdisk进行分区之外,安装Caldera的安装似乎也不是很难,而且也不需要用户太多的干预。Caldera包括了Red Hat Package Manager(RPM),使得在Linux下安装和反安装应用程序变得容易——至少在Linux的标准上是如此。LISA(Linux Instalation System Administration)是一个图形化的工具,用于配置基本的网络客户端参数以及其它一些特性。在实际应用中,我们还是需要化不少时间手动编辑配置文件。

    Caldera最强的优势之一是KDE(Kool Desktop Environment),这是一个图形化的桌面环境,使Linux在外观和操作上与Windows类似。而且还带有由Star Division开发的StarOffice 4.0,这是一个与Microsoft Office类似的套装软件,这样你就有了可适于中小企业的完整解决方案了。最后,Caldera还提供多种形式的技术支持方式,包括电话和e-mail支持。

    Caldera OpenLinux 1.3,零售价:59美圆(双CD,Linux Kernel 2.0.36,启动盘,开始指南,30天技术支持。)。系统需求:386或更好的PC,16MB内存,350MB磁盘空间(如果安装额外的应用需要450MB)。www.calderasystems.com ; ftp.caldera.com/pub

    Debian GNU/Linux 2.0

    Debian GNU/Linux 2.0(零售价38.95美圆)在主要的发行版中是唯一仍由一群志愿的程序员出品的。该版本以及其许多强有力的特性,使之成为黑客中流行的选择。但是Windows用户对此要考虑清楚。

    Debian被我们选为最难安装的发行版。该系统没有启动盘,不过你可以自己制作一张,或者如果你的系统允许,你也可以从CD启动。安装程序带有Fdisk用以处理分区问题,这个安装程序部分上是图形化的,但是仍然不容易使用。如果你对你机器的每个硬件都很了解而且知道如何配置网络,这种类似于向导的安装过程还可以接受。在安装完成后,我们发觉系统中几乎没有任何应用程序。emacs文本编辑器以及Web浏览器必须分别用Debian的dselect程序安装,dselect程序向来以难以使用而闻名。该公司称,在新的Debain GNU/Linux 2.1中将包含新的应用安装程序。

    当你完成安装后,Debian包含的X Window可以使工作稍微容易一些。该发行版最大的买点在于包括一个可选的包管理器——Debian Package Management System,它可以在安装之前对新的应用程序进行扫描,并且检查系统现有的配置情况,以决定所需安装的包,以免发生冲突。Debian由Linux Press发行,带有一本268页的手册。


    Debian GNU/Linux 2.0;直销价格:38.95美圆(包括三CD,Linux kernek 2.0.35;Debian Linux 用户指南第二版;30天的e-mail技术支持)。系统需求:386或更好的PC,16MB内存(为支持图形界面),100MB硬盘空间(推荐200MB)。由Linux Press发行, www.linuxpress.com , ftp.debian.org 。

    Linux Slackware 3.6

    这曾是最流行的Linux发布版,由Patrick Volkerdings software制作,不过其市场领导地位现在已经让位于制作更精细的Red Hat了,可以它在老牌Linux用户中还是最流行的。与Debian一样,Linux Slackware 3.6(直销价格39.95美圆)没有启动盘。当你从映像中制作启动盘时,众多的硬件选项另人生畏。我们最后发现了一个通用的磁盘映像(bare.i),它总是可以工作的不错。

    Slackware 不如Caldera或者Red Hat那样易于使用,但是还是有些优点的。如果我们在安装过程中忘记将某些设置写入config script就重启动了,Slackware将自动向root用户发一个e-mail,说明问题所在以及该如何恢复。它还提供了一批不错的configuration scripts,可以自动完成一系列的命令。

    Slackware最好的特性是在其CD上有一套已经安装好的Linux和X Window,如果你的系统支持从CD启动,你可以直接试用Linux而无须往硬盘上安装任何东西。Slackware带有一个转换工具可以管理RPM包以及一个窗口管理器FVWM95。Slackware原本由 Walnu Creek CDROM发行,不过在我们这篇文章快完成时,Volkerding建立了一个正式的Slackware Web站点。

    Linux Slackware 3.6。直销价格:39.95美圆(包括4CD,Linux kernel 2.0.36,安装指南,技术支持)。系统需求:386或更好的PC,8MB内存,200MB硬盘(完全安装需要500MB)。由Walnt Creek CDROM发行, www.slackware.com ; ftp.cdrom.com/pub/linux/slackware

    Official Red Hat Linux 5.2

    Official Red Hat Linux 5.2(零售价49.95美圆)已经成为Linux市场中最重要的一员,这主要是因为它提供了最优秀的安装程序以及先进的包管理程序。如果你是第一次使用Linux,Red Hat是最好的选择。

    象Caldera一样,Red Hat包含了一张启动盘。安装程序检查你的硬件,并且给出合乎逻辑的安装建议(笔记本电脑的用户一定会对其PC Card支持能力感到满意)。Red Hat还提供了WorkStation和Server两种预设的安装模式,这些模式下,分区以及应用程序的选择都是设置好的,当然,你也可以选择用户安装方式以自行决定分区方式。在分区方面,Red Hat提供了一个叫Disk Druid的应用程序,这个图形化的安装程序要优于Fdisk--不过你还是需要对分区和目录结构的基本概念有个了解。

    为了使配置工作更容易,Red Hat包含了一系列的工具:用于设置X Window系统的Xconfigurator以及XF86Setup,前者是一个向导型的培配置程序。Linuxconf使配置网络变得更容易,包括配置PPP客户端,DHCP,以及DNS。(不幸的是,Linuxconf仍在不断的改进中,因此缺少文档),更好的是,如果你在安装过程中使用Red Hat的boot disk creation script,它将存储你的网络以及XF86Config信息,这样你就不需要一次次的反复输入这些信息了。


    Red Hat因其包管理程序(RPM)闻名,这是一个开放源码的程序,在其它许多发行版中也广泛应用。RPM使安装和反安装应用变得安全,避免了程序冲突,甚至可以对内核本身进行升级而无须重装整个系统。

    Official Red Hat Linux 5.2。零售价:49.95美圆(包括3CD,Linux kernel 2.0.36,启动盘,安装指南,90天的技术支持)。系统需求:386或更好的PC,16MB内存,120MB硬盘空间(Workstation方式需要450MB,Server方式需要1.6GB)。Red Hat Software, www.redhat.com, ftp.redhat.com/pub


    我的电脑能执行Linux吗?

    Linux可以在任何基础电脑硬体上执行。


    Linux最棒的地方就是可以在任何基础电脑硬件上执行。

    桌上型电脑

    有几种不同版本的Linux分别可在Intel、PowerPC、Sun Sparc、DEC Alpha和其他电脑上执行,也不需要最新最快的电脑系统,因为Linux非常模组化,它可以精简到在150MB硬碟、2MB RAM的386电脑上执行(但是如果要执行图形桌面和开发工具等程式,你需要更大的硬碟和记忆体以及更快的处理器),一些开发人员甚至写出能在一片磁片上执行的Linux版本(例如Linux Router Project)。

    笔记型电脑

    Linux也能在许多笔记型电脑上轻松执行,包括大部分的Apple PowerBooks、IBM ThinkPad和Toshiba Tecras(你可以在Linux Online网站的"laptop″网页里找到所支援的笔记型电脑名单,以及安装的秘诀和技巧。)

    Linux能在你的Intel(或相容电脑)系统或Mac上成功执行的机会颇大--至少与其基本硬体(主机板、记忆体、处理器)的相容性应不成问题,你可能面临到的最大的问题应该是周边设备是否能不能幸运地相容。

    我如何下载Linux?


    如果想要试试你个人的电脑技术,可以只下载核心模组程式,然后从头开始架设作业系统。

    先给你一个建议:不要安装下载的版本,最好自己买一份。

    Linux光碟版

    花费少于50美元就能买一本附有完整Linux光碟的好书,例如Linux Unleashed或Linux:The Complete Reference。这些CD版的Linux远比下载版容易安装,再加上一本方便参考的书籍,如果你是Linux新手,你会需要这些说明文件的。

    下载Linux核心模组程式

    如果坚持下载Linux,选择还有很多。如果想要试试你个人的电脑技术,可以只下载核心模组程式(kernel)然后从头开始架设作业系统,除非你的时间很多,否则最好不要这样做。反之,我们建议你下载一个完整的版本。完整版包括Linux核心模组、公用程式以及其他软体--一些好用的软体,例如桌面管理程式、网页浏览器等。

    Linux经销商

    你也可以直接与Linux销售商接洽--Red Hat、Caldera、Debian或Slackware--或造访像Linux Online这样可提供十几种下载管道名单的网站。每个版本各有其拥护者和独具的特色,Red Hat无疑是最普及的,一部分原因是它的安装介面比较容易使用。Debian版本以其无所不包的附加软体著称。Caldera Open Linux则是获得Netware的完全支援。

    一旦你决定要使用那一种版本之后,还必须仔细阅读经销商的安装指令,因为各种版本之间的差异颇大。

    我如何安装Linux?

    使用Linux安装公开程式之前,你得对自己的系统有充分的了结才行。

    Linux的安装过程可能简单到30分钟就安装成功,也可能会让你沮丧地想把电脑丢到窗外,为什么会这样呢?首先,Linux安装公用程式通常需要你对你的系统非常地了解才行。其次,Linux可能无法支援你所有的硬体。(请参考问题3)

    开始之前

    为了让工作顺利进行,最好先列出一张电脑设备清单。不像Windows能辨识硬体并自行组态,Linux通常需要你的协助,记下下列几点以防万一:


    CD-ROM磁碟机的制造厂商、型号和介面
    SCSI介面卡的制造厂商和型号(如果有的话)
    滑鼠类型
    绘图卡的制造厂商、型号和记忆体大小
    萤幕的制造厂商、型号和扫描速率
    所有你知道的网路资讯(IP位址、网路遮罩、通讯闸位址、DNS位址、网域名称和网路卡类型)
    安装时Linux可能会询问你这些资讯,如果你不知道,可是会抓狂了。

    CD版安装

    真正安装时你有几种选择。同样地,最容易的方式是使用CD-ROM版的Linux和支援CD开机的个人电脑,在这种情况下,你通常必须将磁片放入磁碟机中,设定系统BIOS寻找可开机CD,然后按照萤幕上出现的安装指令进行安装。

    从DOS安装

    如果你的系统无法从CD开机,那么必须从DOS目录(假设你的版本支援这个选项)或是以开机片进行安装。商业版Linux--包括由Caldera和Red Hat发行的Linux--附有3.5寸开机片(Boot Disk),要不然你就自己必须自行制作开机片(请参考安装说明以了解更多制作磁片和由CD安装Linux的相关资讯)。如果你打算从硬碟或网路档案系统 (Network File System, NFS)安装Linux,或许也会需要这些磁片。

    安装特定版本的Linux

    你的经销商网站上应该有全部的安装细节,如果没有,或者文件太难而你无法了解,寻找另一个经销版本吧。我们使用Red Hat、Caldera、Debian和Slackware版的Linux都能顺利安装成功。
    发布人:netbull 来自:Linux大本营