Linux 基础学习篇 - Red Hat Linux 6.1

安装之前 - for Red Hat Linux 6.1

大概在 1999~2000 年期间为了防止自己忘记所作的学习心得纪录!

最近更新时间: 2001/07/17

1999 年初次接触 Unix 系统,1999 年底接触 Red Hat 6.1,而在 2000 开始撰写一些心得文章,于是有了底下这些文本的产生。 这些文本对大家来说,可能没什么,但是对鸟哥来说,这是相当珍贵的!所有鸟站的数据起源,都是从这些文本开始的! 慢慢再将许多的指令分门别类的处理进去!网站的数据汇整,真的相当花费时间啊~

不过对于学习者来说,这些数据真的不要再读了!因为实在太老旧... 建议您前往本站查找最新版本的 Linux distribution 文章来阅读,比较不会浪费时间。最新文章请前往鸟站首页查阅啰!

虽然说简易的 Linux 安装及设置并不很难(如果不涉及繁杂的企业网络架构,及为了避免黑客入侵而设置的强大防火墙),但是你也总得知道一下要安装 Linux 之前的一些前置作业吧!有哪些需要注意的事情呢?

认识硬件:

基本上 Linux 所需要的硬件资源是很低的,只要你有 Pentun-133 以上等级的机器就可以跑得很顺畅啰!所以,若你手上有升级后要汰换的设备,千万别急着丢掉,可以尝试着组装一下,然后来玩玩 Linux 呀!

不过,也由于 Linux 是近来才崛起的梁山泊好汉,所以他可以支持的硬件相对的是比 Windows 少上很多的!如果你手上的设备是很旧(老古董的两倍数光驱...),或者很新(最新的 Pentun-4,还有 Geforce 3等等的设备)的咚咚,是非常有可能无法进行 Linux 的安装的!因此,你需要了解一下你的硬件。要了解你的硬件是否被 Linux 支持,你可以到下面这个网站上去看看,相信会有所帮助的!


建议的硬件配备:

如果你只是需要 Linux 来做 NAT 功能的主机,也就是类似 『IP分享器』 的功能的话,而且用这台 NAT 主机的 PC 数并不多,那你只需要 Pentun-166, 32MB RAM, 及一块不太特殊的显卡及网络卡也就够了!当然,硬件的需求与你服务的对象多寡是有相当的相关性的!大致的需求如下:
  • CPU(微处理器)Pentun-166 以上等级就可以了。不过强烈建议 K6-2 300 以上等级的CPU,(不过,这个网页的目的中还不用使用到 PIII 以上等级的就是了!)当然了,CPU的等级是与你旧有的主板兼容程度是有相关性的;

  •  
  • RAM(内存)32MB 以上。其实除了 CPU 之外,在 Linux 系统中最重要的应该是内存的大小了,因为如果你的服务开得太多,而你的内存不够大,势必要使用类似 Windows 的『虚拟内存』的东西,这东西可操硬盘的紧!所以虽然内存的需求是 32MB 就可以了,不过强烈建议最好是有 64MB 以上比较好,尤其是如果你还要玩 X-Window的话!

  •  
  • Harddisk(硬盘):最好有 2GB 以上。当然是越大越好,最好至少为 3GB 的硬盘!

  •  
  • VGA(显卡):最好是 S3 早期的显卡。 Linux 对于最新的显卡支持的并不是很足够,而且通常我是建议人家使用淘汰的零件当主机使用,并且如果你又不玩 X-Window 的话,一块 1MB 内存的 S3-775 显卡就够了!重要的是, Linux 对于 S3 旧的 VGA 卡(如 Virge 系列)支持的程度相当的成熟,所以我推荐他!

  •  
  • NetCard(网络卡):一块极其普通的 10/100 MB 的网卡就可以了,我是建议用具有 RTL8139或者是NE2000兼容的芯片的网卡,因为 Linux 本身就有支持,不用再额外加挂驱动程序!强烈的建议使用 Realtek RTL8139 芯片的 PCI 接口网络卡,例如劲驹的网络卡,便宜又蛮好用的!

  •  
  • 光盘、软碟、键盘与鼠标:不要太旧的就可以了。(基本上除了键盘之外,其他的设备都是非必备的,以鸟哥为例,在安装 Linux 的时候先拿别部电脑的光驱、软驱与鼠标来安装,等到安装完毕之后,关机,将所有的设备拔掉,只要剩下硬盘与电源供应器就可以啦!,等到所有的设置都完成之后,连屏幕都可以搬走了!剩下的 Linux 会自动搞定!因为通常服务器这东西就是平时没事不要去动他是最好的!)

所需要的 Linux distribution

由于 Linux 只是一种系统内核,要搭配其他的组件才能作很多的动作,然而由于开发者的不同,产生很多种不甚相同的操作系统(虽然都是 Linux),各操作系统是各有各的好,我们也不用去评论他,目前我是使用 Redhat 这一个 distribution。那去哪里下载这些程序呢?在下列的各 FTP 站中都有提供下载,不过一个文件都要 600MB 以上,而且因为提供的是 ISO 档(也就是刻录后的文件)所以也要有刻录机才行!在下列的 FTP 站中,进入 RedHat (或 distribution)目录,找 iso 目录,这个 iso 目录下的咚咚(通常文件名是 *.iso 档)就是 Redhat 的光盘数据啦!目前 Redhat 已经出到 7.X 版了,而且在安全的防护上也越来越强!不过,个人还是比较偏好 Redhat 6.1 版这个接口,所以我们的范例大多以 6.1 版来做说明! 因为在这个网页中我是使用 Linux RedHat 6.1 版本为范例(因为懒得再去下载最新的咚咚),所以我也提供下载的文件在这里,这个文件是以 Nero 刻录程序烧成的,所以你可以由 Nero 刻录完成可开机光盘!
当然啰,目前市面上关于 Linux 的书籍很多,其中均会附上 Linux 的可开机光盘,那也是一种取得的方法!

你要的服务种类与硬盘规划:

通常一般人架设 Linux 都是为了架站,这个网页的目的也是,所以这时你要想一想你所要开放的服务有哪些(所谓的服务就是你这部 Linux 主机的功能啦)?最常见的服务有:mail server 、 www server 、 FTP server 、 NAT server 等。如果你只是要使用在你家里(以鸟哥为例,小弟家中连同主机共有四部电脑),而需要的项目仅有、NAT server、Mail server 及 Web server,那所需要的硬件需求则真的是很低啦!上面提到的最低配备硬件就已经很足够了!不过,若你想要使用在小型的局域网路内(可能服务的电脑数有20台以上),由于当用户端同时连上来的时候,系统会非常的忙碌,因此就需要比较大的内存及比较好的运算能力之 CPU 了!

打造 Windows 与 Linux 共存的环境:但是因为一般硬件对于 Windows 的支持度比较足够,你也希望这架机器在不使用 Linux 的情况下还能以 Windows 系统作业,这时你就需要使用多重开机菜单了! Linux 本身就附上一个很不错的多重开机程序,叫做 LILO ,如果你需要两个以上的操作系统在你这台主机上的话,例如 Windows98 与 Linux 共存,那你必须先安装 Windows98 再灌 Linux 系统就可以了! 不过这涉及硬盘规划的问题,如果你的硬盘有 6GB ,那你可以先以 DOS 的 Fdisk 或其他的分割程序如 SPFdisk 进行硬盘的划分。仅割出 Windows 要的磁区就好。例如你要分 1GB 给 windows ,那以 Fdisk 分割一个 1GB 的主分割就好了!其他的等 Linux 灌的时候再弄就可以啦!这部分我会在后面再提到!这里不懂没关系!

鸟哥的范例:

这里提供鸟哥的主机范例:
  • 硬件:Pentun-166MMX, 64MB RAM, 6GB Harddisk, S3 Virge VGA, RTL 8139 Netcard, 20X CD-ROM ...
  • 系统:提供多重开机(Windows+Linux并存)。 6GB 硬盘中有 1GB 给 Windows98  其他 5GB 为 RedHat 6.1
  • 对外连接: ADSL 浮动式 IP
  • 服务:Mail server, Web server, NAT server, 及 Samba server
2002/ 01/01以来统计人数
其他链接
环境工程模式篇
鸟园讨论区
鸟哥旧站

今日 人数统计
昨日 人数统计
本月 人数统计
上月 人数统计