Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 3 4 56 7 下一页


上一篇:轻轻松松的安装Slackware Linux -- 2.作业系统安装初步   下一篇:轻轻松松的安装Slackware Linux -- 4.如何在硬碟建置Linux系统

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
·轻轻松松的安装Slackware Linux -- 5.其他非标准
·轻轻松松的安装Slackware Linux -- 4.如何在硬碟
·轻轻松松的安装Slackware Linux -- 0.自序,观念
·轻轻松松的安装Slackware Linux -- 2.作业系统安
·轻轻松松的安装Slackware Linux -- 1.如何选购Li
·Slackware 9 ghostscript/gv 中文解决方案
· Slackware Linux实战手记之安装篇
· 认识 Slackware Linux 及制作系统安装磁片之万
· 认识 Slackware Linux 及制作系统安装磁片之选
· 系统安装初步之Slackware Linux 的硬碟空间使用
当前位置 :首页 ->Linux技术 ->发行版专区 ->slackware ->正文

轻轻松松的安装Slackware Linux -- 0.自序,观念篇

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]
  1991年四月诞生的Linux 0.01ⅱ1992年初的386BSD 0.0以及Mach 3.0 则是三套不用花钱的Unix相容系统, 另外, 未诞生的GNU Hurd作 业系统, 乃架构在Mach 3.0之上, 但笔者对Mach 3.0以及GNU Hurd所 知甚少。 而对於Linux及386BSD, 笔者则为此损伤了不少脑细胞。照 笔者使用 386BSD 与 BSD 4.3 的经验, 这两者非常的相容。 另外, 前阵子 Unix界最着名的控诉案, 被USL所告结果胜诉的BSDI公司的 BSD386 作业系统, 其与 386BSD 是同父母所生, 其程式码都同样来自 柏克莱的 NET2, 不同的是, BSD386采商业发行。
不含UNIX程式码的Unix相容或相似作业系统
┏━图0.3 ━━━┳━━━━━━━━━━━━━━━━━━━┓ ┃出 品     ┃ UNIX 产品名称    硬体    售价 ┃ ┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━┫ ┃FSF      ┃ GNU Hurd      68K CPU   免费 ┃ ┃MarK Williams ┃ Coherent       AT    US$99 ┃ ┃Prentice Hall ┃ Minix        x86     US$169┃ ┃Bill & Lynne ┃ 386BSD        x86    免费 ┃ ┃ Jolitz    ┃                    ┃ ┃UCB 4.4BSD   ┃ FreeBSD       x86     免费 ┃ ┃UCB 4.4BSD  ┃ NetBSD        x86ⅱSparc 免费 ┃ ┃Linus Torvalds┃ Linux         x86    免费 ┃ ┃Lynx Inc.   ┃ Lynx         不详    不详 ┃ ┃Quantum    ┃ QNX          不详    不详 ┃ ┃Microsoft   ┃ NT   可以在大部分CPU上跑   不详 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━━━━━┛
BSD发展的时程表

3.0 BSD first demand paging unix      |      |      v

4.1 BSD first TCP/IP      |      |      v

4.2 BSD (1983) first widely available release of TCP/IP first sockets      |      |      v

4.3 BSD (1986) TCP performance improvements      |      |      v

4.3 BSD Tahoe (1988) -------------------> BSD Networking Software slow start, congestion avoidance Release 1.0 (1989)      |      |      v

4.3 BSD Reno (1990) --------------------> BSD Networking Software TCP header prediction, Release 2.0 (1991) SLIP header compression, routing table changes      |      |      v

4.4 BSD (1993) -------------------------> 4.4 BSD-Lite (1994) multicasting, long fat pipe modifications

   (摘自 1994 12月9日 Usenet comp.os.linux.misc 信区, 作者 Kenneth Stailey, kstailey@leidecker.gsfc.nasa.gov, 本文引用 经原作者许可)
□ 什麽是Linux
  在谈完了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之间。
Power by linux-cn.com 粤ICP备05006655号