在谈完了DOS以及Unix之後, 笔者终於回到主题, 什麽是Linux呢 。 首先我们要知道, Linux 是一套作业系统, 对 Linux的发展来说, Linux 字眼尤其是指 Linux 的 kernel (系统核心服务程式) 而言。 对我们一般 Linux使用者或管理者来说, 我们所谈的 Linux, 并不是 这一小区块, 我们是指一个可以具体提供某些解决方案的作业环境, 用电脑术语来说, 就是包含有 Linux kernelⅱ utilities (系统工具 程式) 以及应用软体的一个整体。 换句话说, 不论我们从网路或从 CD-ROM取得 Linux, 我们取得的就是这样一个拥有完整作业环境的套 装软体。 前面讲过, 照本书的看法, Linux是 Unix的一种, 细节上来说, Linux 是一套相容於 System V 以及 BSD Unix 作业系统, 至於这相 容字眼, 後者来说, 目前可以说有source level的相容, 对於前者 System V 则已经有 binary 相容。 所谓 source level相容, 就是 把软体程式码拿到 Linux底下重新编译之後就可以跑, 至於binary相 容, 就是软体执行档直接拿到 Linux下也可以跑。 我们观察到一个 有趣的现象是, Linux与Unix的相容, 恐怕胜过於不同版本Unix之间 的相容程度! 但这究竟如何, 各家见解有所不同, 笔者也不敢强迫您 据以相信。 至於Linux 原创者 Linus本人的说法, Linux 是一套遵 从 POSIX规范的一个作业系统, 至少在系统 kernel是如此。 Linux於1991年四月, 由芬兰人Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi) 所独立草创, 之後, 历经无数版本 的演进, 才渐渐变成一个完整的作业系统, 这发展过程吸引了全球的 玩家以及部份商业组织的叁予, 这样的一个软体发展模式也只有透过 Internet才有可能。 另外, 光有系统核心一点用处也没有, 我们这 里所推荐的 Linux, 是指经过整合过的 Linux套装软体, 比方像 Slackware Linuxⅱ Debian Linux及 SLS Linux等等都是, 本书主要 介绍Slackware Linux为主。 Linux 主要是架构在 386/486/Pentium等等 CPU的电脑上的一套 作业系统 (未来也有可 能在 Alphaⅱ PowerPC 等 CPU的机器上跑), 至於该 PC 可以是传统 ISA busⅱ EISAⅱ VESA Local或 Intel PCI 等汇流排架构都无所谓, 读者朋友若要选购一部PC来跑 Linux, 当然 是以能够支援 EISAⅱ VESA Local及 PCI等等的PC为主要考量。 在硬体其他细节上, Linux支援有相当多的各式各样硬体设备。 几乎所有类型的萤幕显示卡及萤幕都可以跑 (有关 X Window图形显示 模式不在此讨论范围)ⅱ 各式各样的滑鼠装置ⅱ 几乎所有类型的 SCSI 界面设备 (像是CD-ROMⅱ 硬碟ⅱ磁带机等等), 大部分的 IDE界面硬 体也都支援, 其中像 Misumi CD-ROMⅱ Panasonic 562/563 CDROM (Linux最多支援 16部 Panasonic CD-ROM)ⅱ Sony CDU31A/CDU33A CD-ROM等等。 更详细的细节, 读者们有必要叁考附录『 附录一. Linux支援哪些硬体设备』。 接下来我简单的负面列表。 Linux不能在 80286 CPU的机器上执 行, 记忆体比 2MB少的机器也不行, 通常少於 4MB的话, 有时连安装 都安装不起来, 想跑 X Window 的话, 8MB 算是勉强可行。 一个有实 用功能的 Linux, 至少要有 16MB的记忆体。 至於硬碟空间, 从零到 几 GB byte都行, 假如想安装在硬碟的话, 最基本的 Slackware Linux 大约只要 10MB的空间就可以了, 假如把基本系统工具程式ⅱ 常用应用软体以及完成 TCP/IP网路软体安装的话 (就是AⅱB及N系列 编号软体), 差不多40-50MB之间, 至於所有软体原完整安装的话, 大 约150MB - 200MB之间。 截至目前为止, 在台湾已经有相当多的公私立单位采用 Linux, 尤其是把 Linux 拿来提供 Internet 网路服务。 最明显的例子就是 笔者经营的「 UUserv 社区网路」, 提供这社区网路服务的机器就是 一台 Linux的机器, 这机器出了连接 Internet之外, 同时也接受拨接 (Dialup) 连线。 这机器的配备是, Intel 486DX50 CPUⅱ 32MB记忆 体ⅱ 两颗 IDE硬碟 (Seagate 420MB + WD 540MB)ⅱ VESA IDE Multi-IO 卡ⅱ ET4000 显示卡ⅱ 两片 Multi-Port card (八颗 16550A UART chip)ⅱ 一部 Panasonic 562B CD-ROMⅱ 一片 AT-bus CD-ROM 控制卡ⅱ 一片 NE2000相容网路卡ⅱ 五台数据机ⅱ 一个1.44MB 软碟, 及一个VGA彩色萤幕。 本系统从安装容易度ⅱ 系统管理容易以 及系统稳定度来评估, 其表现都算不错。
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页12 下一页
上一篇: SlackwareLinux的安装之您满意DOS的表现? 下一篇: SlackwareLinux的安装之关於 Linux的 硬体 drivers
|